11. 2.3 循环群和循环子群
1.1 引言
📜 [原文1]
令 $G$ 为任意群,令 $x$ 为 $G$ 中的任意元素。形成 $G$ 的子群 $H$ 的一种方式是令 $H$ 为 $x$ 的所有整数(正、负和零)幂的集合(这至少在 $x$ 的层面上保证了在逆元和乘积下的封闭性)。在本节中,我们研究由一个元素生成的群。
📖 [逐步解释]
这段话是本节内容的开篇,旨在引入一个核心概念:如何从一个群中的单个元素出发,构建出一个新的、更小的群(即子群)。
- 起点:我们从一个已经存在的群 $G$ 开始。一个群是一个集合,其中的元素之间定义了一种二元运算(比如乘法或加法),并且满足四个基本性质:封闭性、结合律、存在单位元和每个元素都存在逆元。
- 选择一个元素:我们从群 $G$ 中随便挑选一个元素,称之为 $x$。
- 生成一个集合:我们利用这个元素 $x$ 来生成一个新的集合 $H$。这个集合包含了 $x$ 的所有整数次幂。这里的“幂”是广义的:
- 正整数幂:$x^1=x$, $x^2=x \cdot x$, $x^3=x \cdot x \cdot x$, ... (通过群的运算反复与自身相乘)
- 零次幂:$x^0=e$,其中 $e$ 是群 $G$ 的单位元。
- 负整数幂:$x^{-1}$ 是 $x$ 的逆元,$x^{-2}=(x^{-1})^2=x^{-1} \cdot x^{-1}$, $x^{-3}=(x^{-1})^3$, ...
- 验证子群:这个由 $x$ 的所有幂组成的集合 $H = \{\dots, x^{-2}, x^{-1}, x^0, x, x^2, \dots\}$ 不仅仅是一个普通的集合,它本身也构成一个群,并且是原群 $G$ 的一个子群。为什么呢?我们需要验证子群的条件:
- 非空:因为至少 $x^0=e$ 在 $H$ 中,所以 $H$ 不是空的。
- 封闭性:从 $H$ 中任意取出两个元素,比如 $x^a$ 和 $x^b$(其中 $a,b$ 是整数)。它们的乘积是 $x^a \cdot x^b = x^{a+b}$。因为 $a+b$ 也是一个整数,所以 $x^{a+b}$ 必然也在 $H$ 中。所以 $H$ 对群的运算是封闭的。
- 逆元存在性:从 $H$ 中任意取出一个元素 $x^a$。它的逆元是 $(x^a)^{-1} = x^{-a}$。因为 $-a$ 也是一个整数,所以 $x^{-a}$ 也在 $H$ 中。
- 根据子群判别法,满足这几条就足以证明 $H$ 是 $G$ 的一个子群。
- 本节主题:这段话最后点明,本节的重点就是研究这种由单个元素生成的群,我们称之为循环群。
💡 [数值示例]
- 示例1:整数加法群
- 令 $G = (\mathbb{Z}, +)$,即所有整数构成的加法群。其单位元是 $0$。
- 我们选择一个元素 $x = 2$。
- $x$ 的所有整数“幂”(在加法表示下,幂运算对应为倍数运算)的集合是:
- 正倍数:$1 \cdot 2 = 2$, $2 \cdot 2 = 4$, $3 \cdot 2 = 6$, ...
- 零倍数:$0 \cdot 2 = 0$
- 负倍数:$(-1) \cdot 2 = -2$, $(-2) \cdot 2 = -4$, ...
- 因此,生成的子群是 $H = \{\dots, -4, -2, 0, 2, 4, \dots\}$,即所有偶数构成的集合 $2\mathbb{Z}$。我们可以验证 $2\mathbb{Z}$ 是 $\mathbb{Z}$ 的一个子群。
- 示例2:模6乘法群
- 令 $G = ((\mathbb{Z}/6\mathbb{Z})^*, \times)$,即模6的既约剩余类乘法群。其元素是与6互素的模6剩余类:$G = \{\overline{1}, \overline{5}\}$。单位元是 $\overline{1}$。
- 我们选择元素 $x = \overline{5}$。
- $x$ 的所有整数幂的集合是:
- $\overline{5}^0 = \overline{1}$ (单位元)
- $\overline{5}^1 = \overline{5}$
- $\overline{5}^2 = \overline{25} \equiv \overline{1} \pmod{6}$
- $\overline{5}^3 = \overline{5}^2 \cdot \overline{5} = \overline{1} \cdot \overline{5} = \overline{5}$
- $\overline{5}^{-1} = \overline{5}$ (因为 $\overline{5} \cdot \overline{5} = \overline{25} \equiv \overline{1}$)
- 生成的集合是 $H = \{\overline{1}, \overline{5}\}$,这恰好是整个群 $G$。
⚠️ [易错点]
- 运算的误解:初学者容易将在特定群(如整数加法群)中的经验泛化。例如,幂运算 $x^n$ 并不总是我们熟悉的数字乘方,而是指在给定群的二元运算下的 $n$ 次操作。对于加法群,它就变成了倍数 $n \cdot x$。
- 有限与无限:由一个元素生成的子群可能是有限的(如示例2),也可能是无限的(如示例1)。这取决于这个元素的幂是否会开始循环。
- 并非所有子群都如此:要强调,这种“由单个元素生成”的方式只是形成子群的一种方式,并非所有子群都能由单个元素生成。例如,在克莱因四元群 $V_4 = \{e, a, b, c\}$ 中,子群 $\{e, a, b, c\}$ 自身就不能由任何单个元素生成。
📝 [总结]
本段是引子,介绍了通过取一个群 $G$ 中单个元素 $x$ 的所有整数次幂来构造一个集合 $H = \{x^n \mid n \in \mathbb{Z}\}$ 的方法。这个构造出来的集合 $H$ 天然地满足子群的条件,因此是 $G$ 的一个子群。本节的核心就是研究这类被称为循环群或循环子群的群的性质。
🎯 [存在目的]
本段的目的是为循环群的正式定义铺路。它通过一个具体的构造过程(取一个元素的所有幂),直观地展示了循环群是如何自然而然地从群的基本概念中产生的。这种由简驭繁的思路是抽象代数中常见的,即从最简单的结构单元(单个元素)出发,去理解更复杂的结构(群与子群)。
🧠 [直觉心智模型]
想象一个群是一张巨大的、错综复杂的交通网络图,元素是站点,运算是连接站点的路径。我们现在只关心从一个特定站点 $x$ 出发,沿着路径(运算)和反向路径(逆元)所能到达的所有站点。这些可达站点的集合,连同它们之间的路径,就构成了一个子网络,这个子网络就是由 $x$ 生成的循环子群。它像一条贯穿整个网络的“地铁线”,可能是一条无限延伸的直线,也可能是一个闭合的环线。
💭 [直观想象]
想象你在一个圆盘的中心,这个圆盘被分成了很多份(可能有限也可能无限)。你有一个固定的旋转角度 $x$。
- $x^1$ 就是你旋转一次到达的位置。
- $x^2$ 是再旋转一次到达的位置。
- $x^0$ 是你不动,停留在原点(单位元)。
- $x^{-1}$ 是你反向旋转一次到达的位置。
所有你通过旋转(正向或反向)任意整数次所能到达的位置的集合,就构成了一个循环群。如果旋转有限次后能回到原点,那这就是一个有限循环群,所有可达的位置形成一个闭合的环。如果无论怎么转都回不到原点(除非不转),那这就是一个无限循环群。
1.2 循环群的定义
📜 [原文2]
定义。一个群 $H$ 是循环群,如果 $H$ 可以由单个元素生成,即存在某个元素 $x \in H$ 使得 $H=\left\{x^{n} \mid n \in \mathbb{Z}\right\}$(其中运算照常为乘法)。
在加法表示中,$H$ 是循环群,如果 $H=\{n x \mid n \in \mathbb{Z}\}$。在这两种情况下,我们都将写成 $H=\langle x\rangle$,并称 $H$ 由 $x$ 生成(且 $x$ 是 $H$ 的一个生成元)。一个循环群可能有一个以上的生成元。例如,如果 $H=\langle x\rangle$,那么也有 $H=\left\langle x^{-1}\right\rangle$,因为 $\left(x^{-1}\right)^{n}=x^{-n}$,并且当 $n$ 遍历所有整数时,$-n$ 也遍历所有整数,因此
$$
\left\{x^{n} \mid n \in \mathbb{Z}\right\}=\left\{\left(x^{-1}\right)^{n} \mid n \in \mathbb{Z}\right\} .
$$
我们很快将展示如何确定给定循环群 $H$ 的所有生成元。应该注意,$\langle x\rangle$ 的元素是 $x$ 的幂(或者,在以加法表示的群中,是 $x$ 的倍数),而不是整数。$x$ 的所有幂不一定都不同。此外,根据指数定律(第 1.1 节练习 19),循环群是阿贝尔群。
📖 [逐步解释]
这段话正式给出了循环群的定义,并阐述了其基本表示法和一些初步性质。
- 核心定义:一个群 $H$ 被称为循环群,其充要条件是:群里存在一个元素 $x$,使得群里的所有其他元素(包括 $x$ 自身和单位元)都可以通过 $x$ 的整数次幂运算得到。这个特殊的元素 $x$ 被称为生成元。
- 乘法表示:如果群的运算是乘法,那么 $H$ 中的任意元素 $h$ 都可以写成 $h=x^n$ 的形式,其中 $n$ 是某个整数。记作 $H = \{x^n \mid n \in \mathbb{Z}\}$。
- 加法表示:如果群的运算是加法,那么 $h$ 就可以写成 $h=nx$ 的形式。记作 $H = \{nx \mid n \in \mathbb{Z}\}$。
- 符号表示:无论运算是乘法还是加法,我们都用尖括号 $\langle x \rangle$ 来表示由元素 $x$ 生成的循环群。所以 $H = \langle x \rangle$ 这句话的意思就是 “$H$ 是一个由 $x$ 生成的循环群”。
- 生成元不唯一:一个循环群的生成元可能不止一个。
- 一个简单的例子是:如果 $x$ 是一个生成元,那么它的逆元 $x^{-1}$ 也必然是一个生成元。
- 证明:我们要说明 $\langle x \rangle = \langle x^{-1} \rangle$。这意味着由 $x$ 生成的集合和由 $x^{-1}$ 生成的集合是完全相同的。
- 由 $x$ 生成的集合是 $A = \{x^n \mid n \in \mathbb{Z}\}$。
- 由 $x^{-1}$ 生成的集合是 $B = \{(x^{-1})^n \mid n \in \mathbb{Z}\}$。根据指数律,$(x^{-1})^n = x^{-n}$。所以 $B = \{x^{-n} \mid n \in \mathbb{Z}\}$。
- 当整数 $n$ 取遍所有整数($\dots, -2, -1, 0, 1, 2, \dots$)时,$-n$ 同样也取遍所有整数。因此,集合 $\{x^n\}$ 和 $\{x^{-n}\}$ 包含的元素是完全一样的,只是顺序可能不同。所以 $A=B$。
- 这就证明了 $\langle x \rangle = \langle x^{-1} \rangle$。
- 重要提醒:
- 元素 vs 指数:$\langle x \rangle$ 的元素是 $x^n$ (是群里的元素),而不是指数 $n$ (是整数)。
- 幂可能重复:$x^a$ 和 $x^b$ 可能是同一个元素,即使 $a \neq b$。例如,在有限循环群中,幂会周期性地重复。
- 循环群都是阿贝尔群:循环群一定是交换群(阿贝尔群)。这是因为任意两个元素 $x^a$ 和 $x^b$ 的乘积 $x^a x^b = x^{a+b}$,而 $x^b x^a = x^{b+a}$。因为整数加法满足交换律 ($a+b=b+a$),所以 $x^{a+b} = x^{b+a}$,即 $x^a x^b = x^b x^a$。
💡 [数值示例]
- 示例1:模5乘法群
- 令 $H = ((\mathbb{Z}/5\mathbb{Z})^*, \times) = \{\overline{1}, \overline{2}, \overline{3}, \overline{4}\}$。
- 选择生成元 $x = \overline{2}$。
- $\overline{2}^1 = \overline{2}$
- $\overline{2}^2 = \overline{4}$
- $\overline{2}^3 = \overline{8} \equiv \overline{3}$
- $\overline{2}^4 = \overline{16} \equiv \overline{1}$
- $\overline{2}^0 = \overline{1}$
- $\overline{2}^{-1} = \overline{3}$ (因为 $\overline{2} \cdot \overline{3} = \overline{6} \equiv \overline{1}$)
- 所有幂的集合是 $\{\overline{1}, \overline{2}, \overline{3}, \overline{4}\}$,等于 $H$。所以 $H = \langle \overline{2} \rangle$ 是一个循环群。
- 现在我们检验其逆元 $x^{-1} = \overline{3}$ 是否也是生成元。
- $\overline{3}^1 = \overline{3}$
- $\overline{3}^2 = \overline{9} \equiv \overline{4}$
- $\overline{3}^3 = \overline{27} \equiv \overline{2}$
- $\overline{3}^4 = \overline{81} \equiv \overline{1}$
- 由 $\overline{3}$ 生成的集合也是 $H$。所以 $H = \langle \overline{3} \rangle$。
- 在这个例子中,$\overline{2}$ 和 $\overline{3}$ 都是生成元。$\overline{4}$ 不是生成元,因为 $\langle \overline{4} \rangle = \{\overline{4}^1=\overline{4}, \overline{4}^2=\overline{16}\equiv\overline{1}\} = \{\overline{1}, \overline{4}\}$。
- 示例2:整数加法群
- $H = (\mathbb{Z}, +)$。
- $x=1$ 是一个生成元,因为任何整数 $k$ 都可以表示为 $k \cdot 1$。所以 $\mathbb{Z} = \langle 1 \rangle$。
- $x$ 的逆元(加法下的逆元是相反数)是 $-1$。
- 任何整数 $k$ 也可以表示为 $(-k) \cdot (-1)$。例如 $5 = (-5) \cdot (-1)$。
- 所以 $-1$ 也是一个生成元,$\mathbb{Z} = \langle -1 \rangle$。
- 除了 $1$ 和 $-1$,没有其他生成元。例如,$2$ 只能生成所有偶数,不能生成奇数。
⚠️ [易错点]
- 循环群 vs 循环子群:一个群 $H$ 是循环群,意味着 $H$ 自身可以被单个元素生成。一个循环子群 $\langle x \rangle$ 是指由某个元素 $x$ 在一个更大的群 $G$ 中生成的子群。这个子群 $\langle x \rangle$ 按其定义必然是循环群。
- 群本身是否循环:不要因为一个群包含循环子群,就认为这个群本身是循环群。事实上,任何群都包含循环子群(比如由单位元生成的平凡子群 $\{e\}$,或者由任意元素生成的子群)。但群自身可能不是循环群。例如,对称群 $S_3$ 不是循环群,但它包含由旋转生成的循环子群。
- 生成元和元素阶的关系:一个元素 $x$ 能否生成整个有限群 $H$,与 $x$ 的阶($|x|$)和群的阶($|H|$)密切相关。我们后面会学到,当且仅当 $|x|=|H|$ 时,$x$ 才能生成 $H$。
📝 [总结]
本段给出了循环群的核心定义:一个群若能由其内部的单个元素通过幂运算完全生成,则称之为循环群。我们使用 $\langle x \rangle$ 来表示由 $x$ 生成的循环群。定义同时指出了乘法和加法两种表示形式,并阐明了几个关键性质:生成元不唯一(至少 $x^{-1}$ 也是生成元)、循环群必然是阿贝尔群、以及元素的幂可能重复出现。
🎯 [存在目的]
本段的目的是建立循环群的严格数学定义,这是后续所有讨论的基础。它统一了符号($\langle x \rangle$),区分了不同运算下的表示,并揭示了循环群最基本也是最重要的性质之一:交换性。这为后续分析循环群的结构(如子群结构、同构分类等)提供了理论基石。
🧠 [直觉心智模型]
循环群好比一个只有一个“引擎”或“驱动力”的系统。整个系统的所有状态(元素),都可以通过反复启动这个引擎(对生成元做运算)或倒转引擎(做逆运算)来到达。这个系统的行为完全由这个单一的引擎(生成元)决定,因此其结构相对简单且高度有序(阿贝尔群)。
💭 [直观想象]
想象一个只有一节车厢的火车在一个环形轨道上行驶(有限循环群)或一个无限长的直线上行驶(无限循环群)。
- 生成元 $x$:代表火车向前开一站。
- 生成元 $x^{-1}$:代表火车向后开一站。
- 群的元素:轨道上所有的站点。
- 循环群的定义:告诉你,从任何一个站点出发,你只需要不断地“向前开一站”或“向后开一站”,就能遍历轨道上所有的站点。这个轨道系统就是一个循环群。一个循环群可能有多个生成元,就像你可以定义“向前开两站”为新的基本操作,如果这个操作也能带你遍历所有站点,那么“向前开两站”也是一个生成元。
1.3 例子
📜 [原文3]
例子
(1) 令 $G=D_{2 n}=\langle r, s| r^{n}=s^{2}=1, r s=s r^{-1}\rangle$, $n \geq 3$,令 $H$ 为 $n$ 边形的所有旋转的子群。因此 $H=\langle r\rangle$,并且 $H$ 的不同元素是 $1, r, r^{2}, \ldots, r^{n-1}$(这些是 $r$ 的所有不同幂)。特别是,$|H|=n$,并且 $H$ 的生成元 $r$ 的阶为 $n$。$r$ 的幂以周期 $n$“循环”(向前和向后),即
$$
\begin{aligned}
& r^{n}=1, r^{n+1}=r, r^{n+2}=r^{2}, \ldots \\
& r^{-1}=r^{n-1}, r^{-2}=r^{n-2}, \ldots \text { 等等。 }
\end{aligned}
$$
通常,要将 $r$ 的任意幂,例如 $r^{t}$,写成 $r^{k}$ 的形式,其中 $k$ 在 0 和 $n-1$ 之间,使用除法算法来写
$$
t=n q+k, \quad \text { 其中 } 0 \leq k<n,
$$
这样
$$
r^{t}=r^{n q+k}=\left(r^{n}\right)^{q} r^{k}=1^{q} r^{k}=r^{k} .
$$
例如,在 $D_{8}$ 中,$r^{4}=1$,因此 $r^{105}=r^{4(26)+1}=r$ 且 $r^{-42}=r^{4(-11)+2}=r^{2}$。请注意,$D_{2 n}$ 本身不是循环群,因为它不是阿贝尔群。
(2) 令 $H=\mathbb{Z}$ 且运算为 +。因此 $H=\langle 1\rangle$(此处 1 是整数 1,$H$ 的单位元是 0),并且 $H$ 中的每个元素都可以唯一地写成 $n \cdot 1$ 的形式,其中 $n \in \mathbb{Z}$。与前面的例子相反,生成元的倍数都不同,并且我们需要取生成元的正、负和零倍数才能获得 $H$ 的所有元素。在这个例子中,$|H|$ 和生成元 1 的阶都是 $\infty$。还要注意 $H=\langle-1\rangle$,因为每个整数 $x$ 都可以(唯一地)写成 $(-x)(-1)$。
📖 [逐步解释]
这段文字通过两个典型的例子,具体展示了有限循环群和无限循环群的形态和运算规则。
例子 (1):二面体群中的旋转子群 (有限循环群)
- 背景:我们考虑的是二面体群 $D_{2n}$,它是一个描述正 $n$ 边形所有对称变换(旋转和翻转)的群。它由一个旋转元素 $r$ 和一个翻转元素 $s$ 生成。
- 子群的选取:我们不看整个 $D_{2n}$,只看它内部由所有旋转构成的子群 $H$。这个子群只包含旋转操作。
- 生成元:所有的旋转都可以通过重复进行最小单位的旋转 $r$ (例如,旋转 $360/n$ 度) 得到。因此,这个旋转子群 $H$ 是由 $r$ 生成的,即 $H = \langle r \rangle$。
- 元素与阶:旋转 $n$ 次 ($r^n$) 就等于没转,回到了原位(单位元 $1$)。所以 $r^n = 1$。并且,在旋转 $n$ 次之前,所有的旋转 $1, r, r^2, \dots, r^{n-1}$ 都是不同的操作。因此,这个子群 $H$ 共有 $n$ 个元素,它的阶是 $|H|=n$。生成元 $r$ 的阶(即最小的使 $r^k=1$ 的正整数 $k$)也是 $n$。
- 幂的循环性:由于 $r^n=1$,元素的幂会以 $n$ 为周期循环。
- 正向:$r^n=1, r^{n+1}=r^n \cdot r = 1 \cdot r = r, r^{n+2}=r^2, \dots$
- 反向:$r^{-1}$ 是 $r$ 的逆元。因为 $r \cdot r^{n-1} = r^n = 1$,所以 $r^{-1} = r^{n-1}$。同理,$r^{-2} = (r^{-1})^2 = (r^{n-1})^2 = r^{2n-2} = (r^n)^2 \cdot r^{-2} = 1 \cdot r^{n-2} = r^{n-2}$。
- 任意幂的化简:如何计算任意一个大的幂 $r^t$?我们可以用整数的除法算法(带余除法)。
- 将指数 $t$ 除以周期 $n$,得到商 $q$ 和余数 $k$:$t = nq + k$,其中 $0 \leq k < n$。
- 然后计算 $r^t = r^{nq+k} = r^{nq} \cdot r^k = (r^n)^q \cdot r^k$。
- 因为 $r^n=1$,所以 $(r^n)^q = 1^q = 1$。
- 最终得到 $r^t = 1 \cdot r^k = r^k$。这意味着任何 $r$ 的幂都可以化简为一个指数在 $0$ 到 $n-1$ 之间的幂。
- 具体计算示例:在 $D_8$ 中($n=4$,正方形的对称群),旋转子群的阶为 4,其元素是 $\{1, r, r^2, r^3\}$。$r$ 代表旋转90度。
- 计算 $r^{105}$:$105 = 4 \times 26 + 1$。所以 $r^{105} = r^1 = r$。
- 计算 $r^{-42}$:$-42 = 4 \times (-11) + 2$。所以 $r^{-42} = r^2$。
- 重要说明:旋转子群 $H = \langle r \rangle$ 是循环群,但它所在的更大的群 $D_{2n}$ 自身并不是循环群,因为它不是阿贝尔群(比如旋转再翻转 $rs$ 不等于翻转再旋转 $sr$,而是等于 $sr^{-1}$)。
例子 (2):整数加法群 (无限循环群)
- 群的定义:这次我们考虑的群是 $H = (\mathbb{Z}, +)$,即全体整数在加法运算下构成的群。
- 生成元:这个群可以由整数 $1$ 生成,即 $H = \langle 1 \rangle$。因为任何整数 $n$ 都可以看作是 $n$ 个 $1$ 相加(如果是负数,就是 $n$ 个 $-1$ 相加,也就是 $|n|$ 个 $1$ 的逆元相加)。在加法表示下,这写作 $n \cdot 1$。
- 元素的唯一性:与前一个例子不同,这里生成元 $1$ 的所有倍数都是不同的。例如 $2 \cdot 1 = 2$ 和 $3 \cdot 1 = 3$ 是不同的整数。不存在一个非零的 $n$ 使得 $n \cdot 1 = 0$ (这里的 $0$ 是加法群的单位元)。
- 无限阶:因为没有非零倍数能回到单位元,所以这个群的阶是无限的 ($|H|=\infty$),生成元 $1$ 的阶也是无限的。
- 其他生成元:我们之前讨论过,如果 $x$ 是生成元,则 $x^{-1}$ 也是。在加法群 $\mathbb{Z}$ 中,$1$ 的逆元(相反数)是 $-1$。$-1$ 也是一个生成元,因为任何整数 $k$ 都可以表示为 $(-k) \cdot (-1)$。所以 $H = \langle -1 \rangle$ 也成立。
💡 [数值示例]
- 有限循环群示例:令 $G=D_{12}$(正六边形的对称群,$n=6$)。旋转子群 $H = \langle r \rangle$ 的阶为 6,其中 $r$ 是旋转 $60^\circ$。
- $r^6=1$。
- 计算 $r^{20}$:$20 = 6 \times 3 + 2$。所以 $r^{20} = r^2$ (旋转 $120^\circ$)。
- 计算 $r^{-17}$:$-17 = 6 \times (-3) + 1$。所以 $r^{-17} = r^1 = r$ (旋转 $60^\circ$)。
- $r^{-1} = r^{6-1} = r^5$ (反向旋转 $60^\circ$ 等于正向旋转 $300^\circ$)。
- 无限循环群示例:
- 考虑群 $(\mathbb{Q}, +)$,有理数加法群。
- 它包含无限循环子群。例如,取元素 $x = 1/2$。
- $\langle 1/2 \rangle = \{n \cdot (1/2) \mid n \in \mathbb{Z}\} = \{\dots, -1, -1/2, 0, 1/2, 1, \dots\}$。
- 这是一个无限循环群,因为 $n \cdot (1/2) = 0$ 当且仅当 $n=0$。所有倍数都不同。
- 注意,$(\mathbb{Q}, +)$ 本身不是循环群。无法找到一个有理数 $q$,使得所有其他有理数都是 $q$ 的整数倍数。(反证:假设 $\mathbb{Q} = \langle p/q \rangle$,那么 $\frac{p}{2q}$ 这个有理数就无法表示成 $n \cdot (p/q)$ 的形式。)
⚠️ [易错点]
- n的含义混淆:在 $D_{2n}$ 中,$2n$ 是群的阶(元素总数),而 $n$ 是旋转子群的阶。初学者容易混淆。例如 $D_8$ 是指正方形的对称群($n=4$),它有8个元素;而它的旋转子群 $\{1, r, r^2, r^3\}$ 有4个元素。
- 加法与乘法表示:在加法群中,单位元是0,逆元是相反数,幂运算是倍数。在处理 $\mathbb{Z}$ 的例子时,必须牢记这些对应关系,不要与乘法群的习惯混淆。
- 无限阶的判断:一个元素 $x$ 的阶是无限的,等价于说 $x^k=1$ 当且仅当 $k=0$。对于任何非零整数 $k$,$x^k$ 都不是单位元。
📝 [总结]
这两个例子分别代表了循环群的两种基本类型。
- 有限循环群:以二面体群中的旋转子群 $\langle r \rangle$ 为例。它的特点是生成元的阶是有限的 $n$,群的元素只有 $n$ 个,并且幂运算以 $n$ 为周期循环。任意高次幂都可以通过模 $n$ 的余数来化简。
- 无限循环群:以整数加法群 $\mathbb{Z}$ 为例。它的特点是生成元的阶是无限的,群的元素有无限个,并且生成元的不同幂(或倍数)对应不同的元素。
这两个例子是循环群的原型,我们将在后面看到,任何循环群要么与第一个例子中的某个有限群同构,要么与第二个例子中的无限群同构。
🎯 [存在目的]
提供具体、可触摸的例子是抽象代数学习的关键。这两个例子不是随意的,它们分别抓住了有限和无限循环群最本质的特征。
- 例子(1) 将抽象的循环群概念与几何直观(旋转)联系起来,使得幂的周期性变得非常自然。同时,它也通过将 $\langle r \rangle$ 置于更大的非循环群 $D_{2n}$ 中,澄清了“循环子群”和“群本身是循环的”这两个概念的区别。
- 例子(2) 使用了我们最熟悉的数学对象——整数,来展示无限循环群的结构。这为理解所有无限循环群都与 $\mathbb{Z}$ 同构这一重要结论奠定了基础。
🧠 [直觉心智模型]
- 有限循环群(例子1):就像一个钟表。假设钟面上有 $n$ 个刻度。生成元 $r$ 就是把时针拨动一个刻度。拨动 $n$ 次后,时针会回到起点。计算 $r^t$ 就相当于问,拨动 $t$ 次后,时针指向哪里。这只取决于 $t$ 除以 $n$ 的余数。
- 无限循环群(例子2):就像一条无限长的标有整数刻度的直线。生成元 $1$ 就是向右走一步。元素就是你能走到的所有整数点。每走一步(或几步),都会到达一个新的、之前从未到过的位置(除非你不走)。
💭 [直观想象]
- 例子1:想象一个旋转木马,上面有 $n$ 匹木马,编号 $0, 1, \dots, n-1$。你从0号木马开始。操作 $r$ 就是“移动到下一匹木马”。那么 $r^k$ 就是移动 $k$ 次后你所在的木马位置。显然,移动 $n$ 次后你会回到0号。移动105次 (在$n=4$的情况下) 和移动1次,最终都停在1号木马上。这个木马系统(只考虑位置)就是一个有限循环群。
- 例子2:想象一个无限长的楼梯,每一阶都有一个整数编号。你站在0号台阶上。操作 $1$ 就是“向上走一阶”。操作 $-1$ 就是“向下走一阶”。这个楼梯的所有台阶集合,在“行走”操作下,就构成一个无限循环群。你走的每一步都会带你到一个新的台阶。
1.4 循环群的基本性质
📜 [原文4]
在进一步讨论循环群之前,我们证明了我们在前面两个例子中观察到的有限循环群和无限循环群的各种性质是普遍的。这个命题也验证了(在第 1 章中)关于元素“阶”的术语使用和符号 $| \ |$ 的使用与集合的阶的概念是一致的说法。
命题 2. 如果 $H=\langle x\rangle$,那么 $|H|=|x|$(如果这个等式的一边是无限的,那么另一边也是无限的)。更具体地说
(1) 如果 $|H|=n<\infty$,那么 $x^{n}=1$ 且 $1, x, x^{2}, \ldots, x^{n-1}$ 是 $H$ 的所有不同元素,并且
(2) 如果 $|H|=\infty$,那么对于所有 $n \neq 0$,都有 $x^{n} \neq 1$,并且对于所有 $a \neq b$ 的 $a, b \in \mathbb{Z}$,都有 $x^{a} \neq x^{b}$。
📖 [逐步解释]
这部分旨在将前面从例子中观察到的性质,提升为普适的定理(命题2)。它正式地建立了由一个元素生成的循环群的阶(元素个数)与该生成元自身阶之间的等式关系。
命-题前的引导
- 目的:我们通过例子看到,有限循环群的元素个数似乎就等于其生成元的阶;无限循环群的元素个数是无限的,其生成元的阶也是无限的。现在我们要严格证明这个观察是普遍成立的。
- 术语的统一:这里还特意提了一句,这个命题的结论 $|H| = |x|$ 将会证明,我们用同一个符号 $| \cdot |$ 来表示一个群的阶(集合的基数)和一个元素的阶(幂次回到单位元的最小正整数),是合理且自洽的。因为对于循环群这种最基本的情况,这两个概念的数值是相等的。
命题 2 的内容
- 核心论断:如果一个循环群 $H$ 是由元素 $x$ 生成的(即 $H = \langle x \rangle$),那么群 $H$ 的阶 $|H|$ 就等于生成元 $x$ 的阶 $|x|$。这个结论对有限和无限的情况都成立。
- 具体分两种情况讨论:
- (1) 有限情况:如果循环群 $H$ 的阶是有限的,等于 $n$。那么可以推断出两件事:
- 首先,生成元 $x$ 的 $n$ 次幂必然是单位元,即 $x^n = 1$。
- 其次,这个群的所有元素恰好就是 $1, x, x^2, \dots, x^{n-1}$ 这 $n$ 个。这 $n$ 个元素互不相同。
- (注意:这里的表述逻辑是 “如果 $|H|=n$...",在证明中我们会看到,它等价于从 “如果 $|x|=n$...” 出发)。
- (2) 无限情况:如果循环群 $H$ 的阶是无限的。那么可以推断出:
- 首先,对于任何非零整数 $n$, $x^n$ 都不会是单位元 $1$。
- 其次,对于任意两个不相等的整数 $a$ 和 $b$,$x^a$ 和 $x^b$ 也一定是两个不同的元素。这意味着 $x$ 的所有整数幂都是独一无二的。
💡 [数值示例]
- 示例1:有限情况
- 考虑群 $(\mathbb{Z}/6\mathbb{Z}, +)$,即模6的加法群。
- 这是一个循环群,因为它可以由 $\overline{1}$ 生成, $H = \langle \overline{1} \rangle$。
- 群的阶:$H$ 的元素为 $\{\overline{0}, \overline{1}, \overline{2}, \overline{3}, \overline{4}, \overline{5}\}$,共6个。所以 $|H| = 6$。
- 生成元的阶:我们计算 $\overline{1}$ 的阶。在加法群中,我们要找最小的正整数 $k$ 使得 $k \cdot \overline{1} = \overline{0}$。
- $1 \cdot \overline{1} = \overline{1} \neq \overline{0}$
- $2 \cdot \overline{1} = \overline{2} \neq \overline{0}$
- ...
- $6 \cdot \overline{1} = \overline{6} \equiv \overline{0}$。
- 所以,最小的正整数是6。$|\overline{1}| = 6$。
- 验证了 $|H| = |\overline{1}|$,即 $6=6$。
- 同时,命题2(1)的结论也成立:$H$ 的元素恰好是 $0\cdot\overline{1}, 1\cdot\overline{1}, \dots, 5\cdot\overline{1}$ 这6个不同的元素。
- 示例2:无限情况
- 考虑由 $2$ 生成的整数加法的子群 $H = \langle 2 \rangle = 2\mathbb{Z} = \{\dots, -4, -2, 0, 2, 4, \dots\}$。
- 群的阶:显然,偶数的个数是无限的,所以 $|H|=\infty$。
- 生成元的阶:我们要找是否存在非零整数 $n$ 使得 $n \cdot 2 = 0$。这在整数中是不可能的。所以,$2$ 的阶是无限的,$|2|=\infty$。
- 验证了 $|H|=|2|=\infty$。
- 同时,命题2(2)的结论也成立:对于任意不等的整数 $a, b$, $a \cdot 2$ 和 $b \cdot 2$ 总是不同的数。
⚠️ [易错点]
- 生成元 vs 普通元素:这个命题的结论 $|H|=|x|$ 是在 $x$ 是生成元 ($H=\langle x \rangle$) 的前提下才成立的。如果 $x$ 只是 $H$ 中一个普通的元素,那么 $|x|$ 只是 $H$ 的一个子群 $\langle x \rangle$ 的阶,它会是 $|H|$ 的一个因子(根据拉格朗日定理),但不一定等于 $|H|$。例如,在 $\mathbb{Z}/6\mathbb{Z}$ 中,元素 $\overline{2}$ 的阶是3,而群的阶是6。
- 因果关系:命题的表述是从 $|H|$ 推导出 $|x|$ 的性质,但在证明中,通常反过来从 $|x|$ 的性质来推导 $|H|$ 的性质,这样更直接。两者是等价的。例如,“$|H|=n < \infty$” 与 “$|x|=n < \infty$” 对于循环群 $H=\langle x \rangle$ 来说是等价的命题。
- 单位元:$x^0=1$ 是一个约定,它总是循环群中的一个元素。在有限情况的列表 $1, x, \dots, x^{n-1}$ 中,$1$ 就是 $x^0$。
📝 [总结]
命题2 是关于循环群结构的基本定理。它精确地描述了循环群的两种形态:
- 有限循环群:由一个阶为 $n$ 的元素 $x$ 生成。这个群恰好有 $n$ 个元素,它们就是 $x$ 从0次到 $n-1$ 次的幂,并且这些幂各不相同。
- 无限循环群:由一个阶为无限的元素 $x$ 生成。这个群有无限个元素,它们是 $x$ 的所有整数次幂,并且这些幂也都各不相同。
这个命题的意义在于,它把一个群的结构问题,完全转化为了对其生成元这一个元素的阶的分析。知道了生成元的阶,就知道了整个循环群的“尺寸”和“形状”。
🎯 [存在目的]
本命题的目的是将循环群的结构进行一次彻底的、根本性的刻画。它是后续所有关于循环群讨论的基石。在抽象代数中,我们的目标之一就是对代数对象进行分类。这个命题实际上是在说,对于循环群这个类别,其内在的结构完全由一个单一的数字——其生成元的阶——所决定。这就为后面的同构分类(定理4:所有同阶的循环群都同构)铺平了道路。
🧠 [直觉心智模型]
把生成元 $x$ 想象成一把尺子。
- 如果尺子是有限长度 $n$(比如一把12英寸的尺子),并且是柔性的,可以首尾相接成一个圆环($x^n=1$)。那么用这把尺子能量出的所有点(群的元素)就是圆环上的 $n$ 个刻度。群的大小(阶)就是尺子的长度(元素的阶)。
- 如果尺子是无限长的($|x|=\infty$),那么用这把尺子能量出的所有点就是一条无限直线上的所有整数刻度点。群的大小自然也是无限的。
这个命题告诉我们,循环群这个“空间”的大小,完全由构建它的那把“尺子”的长度决定。
💭 [直观想象]
想象你在用一根特定长度的绳子 $x$ 来丈量一个区域 $H$。
- 有限情况:你发现用 $n$ 段绳子拼接起来,正好能不多不少地绕一个圈回到起点。那么这个圈上你标记出的 $n$ 个端点,就是你群里的所有元素。这个圈的周长是 $n$(群的阶),而你绳子的“等效长度”也是 $n$(生成元的阶)。
- 无限情况:你发现无论你向前或向后拼接多少段绳子,永远不会回到起点。那么你所能标记出的所有端点,就构成了一条无限延伸的直线上的点。这个区域的大小是无限的(群的阶),而你的绳子也必须被认为有“无限”的特性(生成元的阶)。
命题2就是把这个直观的想象用严格的数学语言固定下来。
1.5 命题2的证明
📜 [原文5]
证明:令 $|x|=n$,首先考虑 $n<\infty$ 的情况。元素 $1, x, x^{2}, \ldots, x^{n-1}$ 是不同的,因为如果 $x^{a}=x^{b}$,例如 $0 \leq a<b<n$,那么 $x^{b-a}=x^{0}=1$,这与 $n$ 是 $x$ 的最小正幂给出单位元相矛盾。因此 $H$ 至少有 $n$ 个元素,剩下的就是要证明这些就是所有的元素。正如我们在例子 1 中所做的那样,如果 $x^{t}$ 是 $x$ 的任意幂,使用除法算法来写 $t=n q+k$,其中 $0 \leq k<n$,因此
$$
x^{t}=x^{n q+k}=\left(x^{n}\right)^{q} x^{k}=1^{q} x^{k}=x^{k} \in\left\{1, x, x^{2}, \ldots, x^{n-1}\right\},
$$
如所愿。
接下来假设 $|x|=\infty$,因此 $x$ 的任何正幂都不是单位元。如果 $x^{a}=x^{b}$,对于某些 $a$ 和 $b$ 且,例如,$a<b$,那么 $x^{b-a}=1$,这是一个矛盾。$x$ 的不同幂是 $H$ 中不同的元素,所以 $|H|=\infty$。这完成了命题的证明。
📖 [逐步解释]
这段是命题2的严格数学证明,它分为两个部分,分别对应有限阶和无限阶的情况。
第一部分:证明有限情况 ($|x|=n < \infty$)
这个证明包含两个小目标:
- 证明集合 $S = \{1, x, x^2, \dots, x^{n-1}\}$ 包含 $n$ 个不同的元素。
- 证明群 $H = \langle x \rangle$ 中的任何元素都属于集合 $S$。
- 证明目标1(元素不同性):
- 我们使用反证法。假设这 $n$ 个元素不都是不同的,也就是说,存在两个不相等的指数 $a$ 和 $b$,使得 $x^a = x^b$。
- 我们可以不失一般性地假设 $0 \le a < b < n$。
- 在等式 $x^a = x^b$ 的两边同时乘以 $x^{-a}$(即 $(x^a)^{-1}$)。
- 左边:$x^a \cdot x^{-a} = x^{a-a} = x^0 = 1$ (单位元)。
- 右边:$x^b \cdot x^{-a} = x^{b-a}$。
- 所以我们得到 $x^{b-a} = 1$。
- 现在我们来看指数 $b-a$。因为 $0 \le a < b < n$,所以 $0 < b-a < n$。
- 这意味着我们找到了一个正整数 $b-a$,它比 $n$ 小,却能使 $x$ 的幂等于单位元。
- 但这与 $|x|=n$ 的定义($n$ 是使 $x^k=1$ 的最小正整数)相矛盾。
- 因此,我们最初的假设“元素不都是不同的”是错误的。结论是:$1, x, x^2, \dots, x^{n-1}$ 这 $n$ 个元素必然是互不相同的。
- 这直接说明了群 $H$ 至少有 $n$ 个元素。
- 证明目标2(完备性):
- 现在要证明群 $H$ 中没有其他的元素了,即 $H$ 中的任何元素都可以在 $S$ 中找到。
- 根据定义,$H = \langle x \rangle$ 中的任意元素都可以写成 $x^t$ 的形式,其中 $t$ 是某个整数。
- 我们使用除法算法,将 $t$ 除以 $n$,得到:$t = nq + k$,其中 $q$ 是商, $k$ 是余数且 $0 \le k < n$。
- 现在我们来计算 $x^t$:
- $x^t = x^{nq+k} = (x^n)^q \cdot x^k$ (根据指数定律)
- 因为 $|x|=n$,所以 $x^n = 1$。
- 代入上式,得到 $x^t = (1)^q \cdot x^k = 1 \cdot x^k = x^k$。
- 我们来看 $x^k$。因为余数 $k$ 满足 $0 \le k < n$,所以 $k$ 必然是 $0, 1, 2, \dots, n-1$ 中的一个。
- 这意味着 $x^k$ 必然是集合 $S = \{x^0, x^1, \dots, x^{n-1}\}$ 中的一个元素。
- 这就证明了,任何一个 $x^t$ 都会等于 $S$ 中的某个元素。
- 结合目标1和2,我们证明了 $H$ 的元素不多不少,正好就是 $S$ 中的这 $n$ 个不同元素。因此 $|H|=n$。
- 最终完成了 $|H|=|x|$ 在有限情况下的证明。
第二部分:证明无限情况 ($|x|=\infty$)
- 前提:$|x|=\infty$ 意味着对于任何正整数 $k$,$x^k \neq 1$。
- 证明目标:$H$ 中所有 $x$ 的幂 $x^a$ 和 $x^b$(当 $a \neq b$ 时)都是不同的元素。
- 我们同样使用反证法。假设存在两个不等的整数 $a$ 和 $b$,使得 $x^a = x^b$。
- 不失一般性地假设 $a < b$。
- 与有限情况类似,两边同乘以 $x^{-a}$,得到 $x^{b-a} = 1$。
- 现在来看指数 $b-a$。因为 $a < b$,所以 $b-a$ 是一个正整数。
- 我们找到了一个正整数 $b-a$,使得 $x^{b-a}=1$。
- 但这与我们的前提 $|x|=\infty$(即 $x$ 的任何正整数次幂都不是1)相矛盾。
- 因此,假设是错误的。结论是:只要指数不同, $x$ 的幂就一定是不同的元素。
- 结论:因为整数 $\mathbb{Z}$ 有无限多个,而每一个整数 $k$ 都对应一个独一无二的群元素 $x^k$,所以群 $H = \langle x \rangle$ 中必然有无限多个元素。
- 因此 $|H|=\infty$。完成了 $|H|=|x|$ 在无限情况下的证明。
💡 [数值示例]
- 有限情况示例:
- 令 $H = \langle i \rangle$ 在四元数群 $Q_8$ 中。
- 我们知道 $i^2=-1, i^3=-i, i^4=1$。所以 $|i|=4$。
- 证明1(不同性):假设 $i^1=i^3$。两边乘以 $i^{-1}=-i$。左边为 $i \cdot (-i) = -i^2 = -(-1)=1$。右边为 $i^3 \cdot (-i) = -i \cdot (-i) = i^2 = -1$。得到 $1=-1$,矛盾。所以 $i^1 \neq i^3$。
- 证明2(完备性):计算 $i^{10}$。用除法算法:$10 = 4 \times 2 + 2$。所以 $i^{10} = (i^4)^2 \cdot i^2 = 1^2 \cdot (-1) = -1$。而 $-1 = i^2$。$i^{10}$ 确实是 $\{1, i, i^2, i^3\}$ 中的一员。
- 无限情况示例:
- 令 $H = \langle \pi \rangle$ 在实数乘法群 $(\mathbb{R}^*, \times)$ 中。
- $|\pi|=\infty$,因为 $\pi$ 是超越数,$\pi^k=1$ 当且仅当 $k=0$。
- 证明:假设 $\pi^a = \pi^b$ 且 $a < b$。那么 $\pi^{b-a}=1$。因为 $b-a>0$,这与 $\pi$ 的阶是无限的相矛盾。
- 因此,$\pi, \pi^2, \pi^3, \dots$ 以及 $\pi^{-1}, \pi^{-2}, \dots$ 都是不同的实数。该群包含无限个元素。
⚠️ [易错点]
- 最小正整数的重要性:在有限情况的证明中,矛盾的关键来自于 $|x|=n$ 中“最小”这个词。如果只是知道 $x^n=1$ 而不确定 $n$是不是最小的,那么推不出矛盾。例如,在 $\langle i \rangle$ 中,$i^8=1$,但 $|i|=4$。如果我们错误地以为 $|i|=8$,那么在 $i^a=i^b$ ($0\le a<b<8$) 中推出 $i^{b-a}=1$ 时,如果 $b-a=4$,这就不是矛盾了。
- 指数为任意整数:在完备性证明中,指数 $t$ 必须是任意整数(正、负、零),这样才能覆盖 $\langle x \rangle$ 的所有元素。除法算法对负数同样适用,例如 $-10 = 4 \times (-3) + 2$,保证了余数 $k$ 始终在 $[0, n-1]$ 范围内。
- 无限情况下的矛盾点:在无限情况的证明中,矛盾来自于找到了一个正指数 $b-a$ 使得 $x^{b-a}=1$。这直接违反了 $|x|=\infty$ 的定义。
📝 [总结]
该证明过程是严谨且典型的代数论证。
- 对于有限情况 $|x|=n$,通过反证法和阶的最小性证明了元素 $\{1, x, \dots, x^{n-1}\}$ 的不同性;通过除法算法证明了群中不存在该集合之外的元素。两步结合,确认了 $|H|=n$。
- 对于无限情况 $|x|=\infty$,通过反证法和无限阶的定义(任何正幂不为1)证明了所有 $x$ 的幂都是不同的,因此群的元素个数为无限,即 $|H|=\infty$。
这个证明完美地将群的宏观属性(阶 $|H|$)与生成元的微观属性(阶 $|x|$)联系在了一起。
🎯 [存在目的]
该证明的存在是为了给命题2 提供坚实的逻辑基础,确保这个在例子中看起来显而易见的结论,在抽象层面是普遍正确、无懈可击的。它是数学严谨性的体现。通过这个证明,学习者可以掌握在群论中处理元素的幂和阶的两个核心技术:利用阶的最小性来制造矛盾(反证法),以及利用除法算法来化简和归纳元素。
🧠 [直觉心智模型]
这个证明过程就像是在为一个房间里的人口进行普查。
- 有限情况:你有一个名单($S=\{1, \dots, x^{n-1}\}$),上面有 $n$ 个人名。
- 查重(不同性证明):你逐一核对,证明名单上没有重名的人。方法是:如果A和B重名了,就会导致一个荒谬的结论(比如A的生日比“最早的生日”还早),所以不可能重名。
- 查漏(完备性证明):你检查房间里的每一个人($x^t$),发现他们每个人都有一个独特的“化名”,但通过一个固定的换算规则(除法算法),都能在你的名单上找到对应的真名($x^k$)。
- 结论:房间里的人不多不少,正好就是名单上的这 $n$ 个人。
- 无限情况:你的名单是无限长的。你通过反证法证明,如果名单上有两个人重名了,就会导致一个荒谬的结论(比如你发现了一条“不是0米长的,长度为0的尺子”),所以不可能重名。因此,既然名单是无限长的,屋子里的人也一定是无限多的。
💭 [直观想象]
想象一条环形跑道,总长为 $n$ 米。
- |x|=n:$x$ 代表你向前跑一步的步长。$|x|=n$ 意味着你跑 $n$ 步正好回到起点,并且这是你第一次回到起点。
- 不同性证明:如果说跑 $a$ 步和跑 $b$ 步 ($a<b<n$) 落在同一个位置,那就意味着你从 $a$ 步的位置再跑 $b-a$ 步就回到了 $a$ 步的位置,这意味着你跑 $b-a$ 步就绕了一整圈或几圈。但 $b-a < n$,这和你“第一次跑回起点需要n步”的设定相矛盾。所以 $0, 1, \dots, n-1$ 步到达的位置都不相同。
- 完备性证明:无论你想跑多少步($t$ 步),最终你落脚的位置,都等同于你跑 $t \pmod n$ 步的位置。因为每跑 $n$ 步都等于绕圈回到了起点,是无效的移动。所以你的位置永远离不开最初那 $n$ 个不同的落脚点。
1.6 幂运算的性质
📜 [原文6]
请注意,命题的证明提供了将有限循环群中生成元的任意幂简化为“最小剩余幂”的方法。循环群中生成元的不同幂的计算是通过 $\mathbb{Z} / n \mathbb{Z}$ 中的算术进行的,这并非巧合。下面的定理 4 证明了这两个群是同构的。
首先我们需要一个简单的命题。
命题 3. 令 $G$ 为任意群,$x \in G$ 且 $m, n \in \mathbb{Z}$。如果 $x^{n}=1$ 且 $x^{m}=1$,那么 $x^{d}=1$,其中 $d=(m, n)$。特别是,如果对于某个 $m \in \mathbb{Z}$,$x^{m}=1$,那么 $|x|$ 整除 $m$。
📖 [逐步解释]
这部分首先对刚才的证明进行了一个总结性的评论,然后引出了一个新的、非常重要的命题3,这个命题是处理元素的阶和幂运算的核心工具。
评论部分
- 简化方法:刚才的证明中使用的除法算法 ($x^t = x^{nq+k} = x^k$),实际上就是一种将任意高的幂 $t$ “拉回”到基本范围 $[0, n-1]$ 内的通用方法。这个 $k$ 就是所谓的“最小剩余幂”的指数。
- 与模算术的联系:这种对指数的操作,本质上就是在模 $n$ 的整数环 $\mathbb{Z}/n\mathbb{Z}$ 中进行运算。例如,计算 $x^a \cdot x^b = x^{a+b}$,其实就是指数在做加法 $a+b$;而化简 $x^t$ 为 $x^k$,其实就是指数在做模 $n$ 的取余运算 $t \equiv k \pmod n$。
- 预告:这种计算上的相似性并非偶然,它背后有深刻的结构性原因。定理4 将会揭示,任何一个 $n$ 阶有限循环群,在结构上都和 $\mathbb{Z}/n\mathbb{Z}$ 是完全一样的(即同构)。
命题 3 内容
这个命题包含两个相互关联的部分,都与元素的幂何时为单位元有关。
- 第一部分(最大公约数性质):
- 前提:假设我们知道一个元素 $x$ 的两次不同的幂都等于单位元,比如 $x^n=1$ 且 $x^m=1$。
- 结论:那么,$x$ 的以 $m$ 和 $n$ 的最大公约数 $d=(m,n)$ 为指数的幂也必然等于单位元,即 $x^d=1$。
- 这个性质非常强大,它告诉我们,所有能让 $x$ 的幂变回单位元的指数,它们的最大公约数仍然具有这个性质。
- 第二部分(整除性质):
- 这是一个非常重要的推论,也是元素的阶最常用的性质之一。
- 前提:假设我们知道对于某个整数 $m$,$x^m=1$。
- 结论:那么元素 $x$ 的阶 $|x|$ 必然能整除 $m$。
- 理解:元素的阶 $|x|$ 是让 $x$ 的幂回到1的“最快路径”(最小正指数)。如果走 $m$ 步也能回到起点,那么 $m$ 步必然是“最快路径”长度的整数倍。就像你能跑2000米回到操场起点,而一圈是400米,那么2000必然是400的倍数。
💡 [数值示例]
- 示例1:第一部分
- 在群 $(\mathbb{Z}/30\mathbb{Z}, +)$ 中,令元素 $x=\overline{1}$。
- 我们知道 $12 \cdot \overline{1} = \overline{12}$。这不是0。
- 我们换一个元素,令 $x=\overline{6}$。
- 计算 $x$ 的幂(即倍数):
- $5 \cdot \overline{6} = \overline{30} = \overline{0}$。所以 $x^5=1$ (在加法表示下)。
- $15 \cdot \overline{6} = \overline{90} = \overline{0}$。所以 $x^{15}=1$。
- 我们有 $x^5=1$ 和 $x^{15}=1$。所以 $m=5, n=15$。
- 计算最大公约数 $d=(5, 15) = 5$。
- 命题的结论是 $x^d = x^5$ 也应该等于1。
- 我们检验 $x^5 = 5 \cdot \overline{6} = \overline{30} = \overline{0}$。确实成立。
- 再来一个,$10 \cdot \overline{6} = \overline{60} = \overline{0}$,$x^{10}=1$。
- 现在有 $x^{10}=1$ 和 $x^{15}=1$。$d=(10,15)=5$。结论是 $x^5$ 应该为1。这也成立。
- 示例2:第二部分
- 在二面体群 $D_{12}$ ($n=6$) 中,考虑元素 $r^2$ (旋转 $120^\circ$)。
- $(r^2)^1=r^2$, $(r^2)^2=r^4$, $(r^2)^3=r^6=1$。所以 $|r^2|=3$。
- 我们发现 $(r^2)^{12} = r^{24} = (r^6)^4 = 1^4=1$。所以 $m=12$ 时,$x^m=1$ 成立 (令 $x=r^2$)。
- 命题的结论是 $|x|$ 必须整除 $m$,即 $|r^2|$ 必须整除 12。
- $|r^2|=3$,而 $3$ 确实能整除 $12$。结论成立。
- 我们又发现 $(r^2)^{-9} = r^{-18} = (r^6)^{-3} = 1^{-3}=1$。所以 $m=-9$ 时也成立。
- $|r^2|=3$ 也确实能整除 $-9$。结论成立。
⚠️ [易错点]
- m, n可以是负数:命题中的 $m, n \in \mathbb{Z}$,意味着它们可以是负数或零。最大公约数通常定义为正数,例如 $(-12, 18) = 6$。这个命题依然成立。
- 第二部分的误用:结论是 $|x| \mid m$,而不是 $|x|=m$。知道 $x^m=1$ 只能说明 $m$ 是阶的倍数,不能直接断定 $m$ 就是阶。这是初学者最常犯的错误之一。要确定阶,必须证明它是满足条件的最小正整数。
- 平凡情况:如果 $x=1$ (单位元),那么 $|x|=1$。任何 $m \in \mathbb{Z}$ 都有 $x^m=1^m=1$。而 $1$ 能整除任何整数 $m$。命题在平凡情况下也成立。
📝 [总结]
命题3是关于元素的阶的一个基础而强大的工具性定理。
- 最大公约数性质:如果 $x^n=1$ 和 $x^m=1$,则 $x^{(m,n)}=1$。它把两个指数信息整合为了一个更强的指数信息。
- 整除性质:如果 $x^m=1$,则 $|x| \mid m$。这是阶的最重要性质,它将“某个幂为1”这一较弱的信息,与“阶”这个本质属性联系起来,建立了一个整除关系。这个性质在后续的群论证明中被反复使用。
🎯 [存在目的]
本命题的存在是为了提供一个计算和推断元素的阶的有力工具。在证明群论的许多定理时,我们常常需要处理形如 $x^k=1$ 的等式。命题3的第二部分给了我们一个标准操作:一旦你得到了 $x^k=1$,你就可以立即断言 $|x|$ 整除 $k$。这通常是解题或证明的关键一步。它是连接元素具体行为(某个幂为1)和其内在属性(阶)的桥梁。例如,在拉格朗日定理的证明中,这个性质就扮演了重要角色。
🧠 [直觉心智模型]
想象一个元素的阶 $|x|$ 是一个“原子的、不可分割的周期”。
- 整除性质:如果你发现一个更大的周期 $m$ 也有效(即 $x^m=1$),那么这个大周期 $m$ 必然是由若干个“原子周期” $|x|$ 无缝拼接而成的。所以 $m$ 必须是 $|x|$ 的整数倍。
- 最大公约数性质:如果你有两个有效的大周期 $m$ 和 $n$,它们都是由原子周期拼接成的。那么通过类似欧几里得算法(辗转相除)的方式,你可以把这两个大周期“裁切”和“重组”,最终必然能构造出更小的周期。你能构造出的最小的那个正周期,就是它们的最大公约数 $d$。既然 $m$ 和 $n$ 都是原子周期的倍数,那么它们通过加减组合出的 $d$ 也必然是原子周期的倍数,所以 $x^d$ 也必须为1。
💭 [直观想象]
想象你在一条环形跑道上跑步,每跑一圈就回到起点(单位元)。
- |x| = n: 你的“一圈”是 $n$ 米长。
- x^m = 1: 你跑了 $m$ 米后,也回到了起点。
- 整除性质:你跑了 $m$ 米回到起点,这说明你跑的距离 $m$ 必然是若干个整圈。所以 $m$ 一定是“一圈长度” $n$ 的整数倍。
- 最大公约数性质:你知道跑 $m$ 米能回起点,跑 $n$ 米也能回起点。这意味着 $m$ 和 $n$ 都是“一圈长度”的整数倍。那么,通过向前跑 $m$ 米、向后跑 $n$ 米的各种组合,你能够凑出的最短距离 $d=(m,n)$,也一定能让你回到起点。因为你始终在跑整圈的组合。
1.7 命题3的证明
📜 [原文7]
证明:根据欧几里得算法(参见第 0.2 节 (6)),存在整数 $r$ 和 $s$ 使得 $d=m r+n s$,其中 $d$ 是 $m$ 和 $n$ 的最大公约数。因此
$$
x^{d}=x^{m r+n s}=\left(x^{m}\right)^{r}\left(x^{n}\right)^{s}=1^{r} 1^{s}=1 .
$$
这证明了第一个断言。
如果 $x^{m}=1$,令 $n=|x|$。如果 $m=0$,显然 $n \mid m$,所以我们可以假设 $m \neq 0$。由于 $x$ 的某个非零幂是单位元,$n<\infty$。令 $d=(m, n)$,因此根据前面的结果 $x^{d}=1$。由于 $0<d \leq n$,并且 $n$ 是 $x$ 的给出单位元的最小正幂,我们必须有 $d=n$,即 $n \mid m$,如所断言。
📖 [逐步解释]
这是对命题3的证明,分为两个部分。
证明第一部分:$x^d=1$,其中 $d=(m,n)$
- 核心工具:证明的关键在于裴蜀定理(Bézout's identity),这里称之为欧几里得算法的推论。该定理指出:对于任意两个不全为零的整数 $m$ 和 $n$,它们最大公约数 $d=(m,n)$ 都可以表示为它们自身的线性组合,即存在整数 $r$ 和 $s$ 使得 $d = mr + ns$。
- 目标:我们要计算 $x^d$。
- 代入:将 $d$ 的线性组合形式代入指数:$x^d = x^{mr+ns}$。
- 应用指数定律:
- 首先,使用 $a^{p+q} = a^p a^q$ 法则:$x^{mr+ns} = x^{mr} \cdot x^{ns}$。
- 然后,使用 $a^{pq} = (a^p)^q$ 法则:$x^{mr} \cdot x^{ns} = (x^m)^r \cdot (x^n)^s$。
- 利用前提:我们已知的前提是 $x^m=1$ 和 $x^n=1$。将这两个等式代入上一步的结果:$(x^m)^r \cdot (x^n)^s = (1)^r \cdot (1)^s$。
- 单位元性质:单位元 $1$ 的任何整数次幂都等于 $1$。所以 $(1)^r = 1$ 且 $(1)^s = 1$。
- 最终结果:$1 \cdot 1 = 1$。
- 结论:我们成功证明了 $x^d=1$。
证明第二部分:如果 $x^m=1$,则 $|x| \mid m$
- 设定符号:令 $n = |x|$。根据阶的定义,$n$ 是一个正整数(如果 $m \neq 0$)。
- 处理特殊情况:如果 $m=0$,那么 $x^0=1$。任何正整数 $n$ 都能整除 $0$(因为 $0 = 0 \cdot n$)。所以结论成立。因此,我们可以只考虑 $m \neq 0$ 的情况。
- 确定阶的有限性:既然存在一个非零整数 $m$ 使得 $x^m=1$,那么 $x$ 的阶必定是有限的,即 $n = |x| < \infty$。因为至少 $|m|$ 是一个候选的正指数,所以最小正指数必然存在。
- 应用第一部分结论:我们现在有两个等式:
- $x^m=1$ (前提)
- $x^n=1$ (来自 $|x|=n$ 的定义)
- 根据刚刚证明的第一部分,我们可以立刻得出结论:$x^d=1$,其中 $d=(m,n)$。
- 分析 $d$:$d$ 是 $m$ 和 $n$ 的最大公约数。根据最大公约数的性质:
- $d$ 是正整数(因为 $n>0$)。
- $d$ 是 $n$ 的一个因子,所以 $d \le n$。
- 利用阶的最小性:我们现在有 $x^d=1$ 且 $0 < d \le n$。但是,$n=|x|$ 的定义是,它是使得 $x^k=1$ 的最小正整数。
- 得出结论:一个不大于 $n$ 的正整数 $d$ 也能让 $x$ 的幂为1,而 $n$ 是最小的那个。这只有一种可能:$d$ 必须等于 $n$。
- 解释结论:$d = (m,n) = n$ 意味着什么?根据最大公约数的定义,$(m,n)=n$ 的充要条件是 $n$ 能够整除 $m$。
- 最终断言:$n \mid m$,即 $|x| \mid m$。证明完毕。
💡 [数值示例]
- 示例1:第一部分证明过程
- 在 $(\mathbb{Z}/36\mathbb{Z}, +)$ 中,令 $x = \overline{3}$。
- $x^{12} = 12 \cdot \overline{3} = \overline{36} = \overline{0} = 1$。
- $x^{18} = 18 \cdot \overline{3} = \overline{54} = \overline{18} \neq 1$。我的例子选错了,应该是 $x^{12}=1$ 和 $x^k=1$。
- $|x|=|\overline{3}| = 12$。所以 $x^{12}=1$。另一个 $x^{24}=1$。
- 我们有 $m=12, n=24$。$d=(12,24)=12$。我们要证明 $x^{12}=1$。
- 根据裴蜀定理,找 $12r + 24s = 12$。一个简单的解是 $r=1, s=0$。
- $x^{12} = x^{12 \cdot 1 + 24 \cdot 0} = (x^{12})^1 \cdot (x^{24})^0 = (1)^1 \cdot (1)^0 = 1 \cdot 1 = 1$。证明成立。
- 换个复杂的线性组合。$12 = 12 \cdot (-1) + 24 \cdot 1$。$r=-1, s=1$。
- $x^{12} = x^{12 \cdot (-1) + 24 \cdot 1} = (x^{12})^{-1} \cdot (x^{24})^1 = (1)^{-1} \cdot (1)^1 = 1 \cdot 1 = 1$。证明仍然成立。
- 示例2:第二部分证明过程
- 在群 $(\mathbb{C}^*, \times)$ 中,令 $x = e^{i\pi/4} = \cos(\pi/4)+i\sin(\pi/4)$。
- 我们知道 $x^m = x^{16} = (e^{i\pi/4})^{16} = e^{i4\pi} = \cos(4\pi)+i\sin(4\pi) = 1$。所以 $m=16$ 满足 $x^m=1$。
- 我们要证明 $|x|$ 整除 16。
- 令 $n=|x|$。根据定义 $x^n=1$。
- $d=(16, n)$。根据第一部分, $x^d=1$。
- $d$ 是 $n$ 的因子,所以 $d \le n$。
- $x^k = e^{ik\pi/4}=1$ 意味着 $k\pi/4$ 是 $2\pi$ 的整数倍,即 $k/4=2j \Rightarrow k=8j$。
- 最小的正整数 $k$ 是当 $j=1$ 时,即 $k=8$。所以 $n=|x|=8$。
- 回到 $d \le n$。我们有 $d \le 8$。
- 同时 $d=(16, 8)=8$。
- 所以 $d=n=8$。
- 因为 $d=(16,n)=n$,所以 $n$ 必须整除 16。即 $8 \mid 16$。证明过程完全符合。
⚠️ [易错点]
- 对裴蜀定理的依赖:第一部分的证明完全依赖于裴蜀定理。如果对该定理不熟悉,就无法理解证明的核心步骤。
- 最小性的使用时机:在第二部分证明中,阶的“最小性”是在最后一步,用于将 $d \le n$ 压缩为 $d=n$。这是论证的画龙点睛之笔。
- 逻辑链条:第二部分的证明是一个精巧的逻辑链:$x^m=1 \Rightarrow n=|x|<\infty \Rightarrow d=(m,n)$ 且 $x^d=1 \Rightarrow d \le n \Rightarrow d=n \Rightarrow n \mid m$。理解这个链条的每一步都是必要的。
📝 [总结]
这个证明是群论中一个基础但极其重要的论证典范。
- 第一部分:通过巧妙地运用数论中的裴蜀定理,将关于最大公约数的算术关系 ($d=mr+ns$) 转化为了群中元素的幂关系 ($x^d=1$)。
- 第二部分:首先将问题转化为一个已知两个幂为1的情况,然后应用第一部分的结果,最后结合阶的最小性定义,通过逻辑推理得出了整除的结论。
整个证明过程展示了数论工具和群论概念如何紧密地结合在一起。
🎯 [存在目的]
该证明的存在是为了提供命题3的严格数学依据。它不仅仅是为了确认结论的正确性,更重要的是,它本身就是一个教学案例,展示了:
- 如何将一个领域(数论)的深刻结果(裴蜀定理)应用到另一个领域(群论)中来解决问题。
- 如何使用反证法或通过最小性来收紧条件,这是代数证明中常用的技巧。
- 如何构建一个清晰的、多步骤的逻辑链来证明一个看似简单的结论。
通过学习这个证明,可以加深对元素的阶、最大公约数和群的指数定律之间内在联系的理解。
🧠 [直觉心智模型]
这个证明过程好比一个侦探在破案。
- 案件:查明为何“跑了 $m$ 米能回到起点”意味着“$m$ 是一圈长度 $n$ 的倍数”。
- 线索1 (裴蜀定理):侦探有一个万能工具,可以把任意两个长度 $m$ 和 $n$ 通过伸缩(乘以 $r,s$)和拼接(加法),来精确地构造出它们的最大公约数长度 $d$。
- 线索2 (已知事实):跑 $m$ 米能回起点,跑 $n$ 米也能回起点。
- 推理 (第一部分):侦探用他的万能工具对 $m$ 和 $n$ 进行操作,构造出了长度 $d$。由于 $m$ 和 $n$ 的奔跑都是“整圈跑”,那么它们的线性组合 $d$ 也必然是“整圈跑”,所以跑 $d$ 米也回到了起点。
- 推理 (第二部分):现在侦探知道跑 $d$ 米就能回起点,而他还知道“一整圈”的长度是 $n$ 米,并且这是最短的回起点距离。既然 $d$ 也能回起点,并且 $d$ 不可能比 $n$ 还长(因为 $d$ 是 $n$ 的因子),那么唯一的解释就是 $d$ 和 $n$ 根本就是同一个长度!
- 结案:既然 $(m,n)=n$,那么根据最大公约数的规矩,$n$ 必须是 $m$ 的一个因子,即 $n$ 整除 $m$。案件告破。
💭 [直观想象]
想象你有两种长度的尺子,分别是 $m$ 厘米和 $n$ 厘米。你知道用这两种尺子量出来的东西,它们的“余数”(对某个未知数取模)都是0。
- 第一部分证明:裴蜀定理告诉你,你可以通过向前量 $r$ 次 $m$ 厘米,再向后量(或向前) $s$ 次 $n$ 厘米,来精确地得到一段长度为 $d=(m,n)$ 厘米的线段。因为每次 $m$ 和 $n$ 的测量,“余数”都贡献为0,所以你组合出来的 $d$ 厘米,其“余数”也必然是0。
- 第二部分证明:现在,你知道 $m$ 厘米的“余数”是0,而“最小的产生0余数的正长度”是 $n$ 厘米。根据第一部分,你知道 $d=(m,n)$ 厘米的“余数”也是0。但 $d$ 不可能比 $n$ 小(根据 $n$ 的最小性),而 $d$ 又必须是 $n$ 的因子($d \le n$),所以 $d=n$。由此得出 $n$ 整除 $m$。
1.8 循环群的同构分类
📜 [原文8]
定理 4. 任何两个同阶的循环群都同构。更具体地说,
(1) 如果 $n \in \mathbb{Z}^{+}$并且 $\langle x\rangle$ 和 $\langle y\rangle$ 都是阶为 $n$ 的循环群,那么映射
$$
\begin{aligned}
\varphi:\langle x\rangle & \rightarrow\langle y\rangle \\
x^{k} & \mapsto y^{k}
\end{aligned}
$$
是良定义的并且是一个同构。
(2) 如果 $\langle x\rangle$ 是一个无限循环群,映射
$$
\begin{aligned}
\varphi: \mathbb{Z} & \rightarrow\langle x\rangle \\
k & \mapsto x^{k}
\end{aligned}
$$
是良定义的并且是一个同构。
📖 [逐步解释]
这个定理是循环群理论的第一个里程碑式的结论。它完成了对所有循环群的分类工作。
- 核心思想:循环群的结构极其简单,完全由其阶决定。如果两个循环群的阶相同,那么它们在代数结构上就是一模一样的,只是元素的“名字”不同而已。这种“一模一样”在数学上就叫做“同构”。
- 定理内容分两部分:
- (1) 有限情况:任何两个阶为 $n$ 的有限循环群都是同构的。
- 假设我们有两个这样的群,一个是 $\langle x \rangle$,另一个是 $\langle y \rangle$。它们阶都是 $n$。
- 定理不仅说了它们同构,还给出了一个具体的同构映射 $\varphi$。
- 这个映射非常直观:就是把第一个群的生成元 $x$ 的 $k$ 次幂,对应到第二个群的生成元 $y$ 的 $k$ 次幂。即 $\varphi(x^k) = y^k$。
- 定理断言,这个映射是“良定义的”(well-defined)并且是一个“同构”(isomorphism)。
- (2) 无限情况:任何无限循环群都与整数加法群 $(\mathbb{Z}, +)$ 同构。
- 假设 $\langle x \rangle$ 是一个无限循环群。
- 定理给出的同构映射 $\varphi$ 是从 $\mathbb{Z}$ 到 $\langle x \rangle$ 的。
- 这个映射也极其直观:把整数 $k$ 对应到生成元 $x$ 的 $k$ 次幂。即 $\varphi(k) = x^k$。
- 定理同样断言,这个映射是“良定义的”并且是一个“同构”。
- 关键词解释:
- 同构 (Isomorphism):一个从群 $G_1$ 到群 $G_2$ 的映射 $\varphi$ 如果满足以下三个条件,就称为同构:
- 双射 (Bijection):$\varphi$ 是一一对应的。既是单射(不同的元素映到不同的像)又是满射($G_2$ 中的每个元素都有一个原像)。
- 同态 (Homomorphism):$\varphi$ 保持群的运算结构。即 $\varphi(a \cdot b) = \varphi(a) * \varphi(b)$(其中 $\cdot$ 和 $*$ 分别是 $G_1$ 和 $G_2$ 的运算)。
- 良定义 (Well-defined):这是一个在处理有多种表示方式的元素(例如商集、循环群的幂)时必须考虑的问题。一个映射是良定义的,意味着元素的表示方式虽然不同,但映射的结果是唯一的。例如,在有限循环群中 $x^k$ 和 $x^{k+n}$ 是同一个元素,我们必须确保 $\varphi(x^k)$ 和 $\varphi(x^{k+n})$ 的结果也相同,否则这个映射就是含糊不清的,无效的。
💡 [数值示例]
- 示例1:有限情况
- 令 $\langle x \rangle = ((\mathbb{Z}/5\mathbb{Z})^*, \times) = \langle \overline{2} \rangle = \{\overline{1}, \overline{2}, \overline{4}, \overline{3}\}$。这是一个4阶循环群。
- 令 $\langle y \rangle = (\mathbb{Z}/4\mathbb{Z}, +) = \langle \overline{1} \rangle = \{\overline{0}, \overline{1}, \overline{2}, \overline{3}\}$。这也是一个4阶循环群。
- 定理说它们同构。我们来构造映射 $\varphi(\overline{2}^k) = \overline{1}^k = k \cdot \overline{1} = \bar{k}$。
- $\varphi(\overline{2}^0) = \varphi(\overline{1}) \mapsto \overline{0}$
- $\varphi(\overline{2}^1) = \varphi(\overline{2}) \mapsto \overline{1}$
- $\varphi(\overline{2}^2) = \varphi(\overline{4}) \mapsto \overline{2}$
- $\varphi(\overline{2}^3) = \varphi(\overline{3}) \mapsto \overline{3}$
- 我们来验证同态性质:$\varphi(\overline{2} \cdot \overline{4}) = \varphi(\overline{8}) = \varphi(\overline{3})$。根据映射,结果是 $\overline{3}$。
- 另一方面,$\varphi(\overline{2}) + \varphi(\overline{4})$ (注意 $\langle y \rangle$ 中是加法) $= \overline{1} + \overline{2} = \overline{3}$。
- 两者相等!$\varphi(\overline{2} \cdot \overline{4}) = \varphi(\overline{2}) + \varphi(\overline{4})$。这个映射确实保持了运算结构。
- 示例2:无限情况
- 令 $\langle x \rangle = \langle 2 \rangle = 2\mathbb{Z} = \{\dots, -2, 0, 2, \dots\}$,在整数加法群中。这是一个无限循环群。
- 定理说它与 $\mathbb{Z}$ 同构。映射 $\varphi: \mathbb{Z} \to \langle 2 \rangle$ 的规则是 $\varphi(k) = k \cdot 2 = 2k$。
- $\varphi(0) = 0$
- $\varphi(1) = 2$
- $\varphi(2) = 4$
- $\varphi(-1) = -2$
- 这显然是一个双射(一一对应)。
- 验证同态性质:$\varphi(a+b) = 2(a+b) = 2a+2b$。
- 另一方面,$\varphi(a) + \varphi(b) = (2a) + (2b)$。
- 两者相等。所以 $\varphi$ 是一个同构。这说明,从代数结构上看,偶数加法群和整数加法群是完全一样的。
⚠️ [易错点]
- 良定义的必要性:在有限情况下,如果不对映射进行良定义的检查,映射本身可能就是无意义的。例如,在 $\langle \overline{2} \rangle \cong \mathbb{Z}/4\mathbb{Z}$ 的例子中,$\overline{2}^1 = \overline{2}$,$\overline{2}^5 = \overline{32} \equiv \overline{2}$。$\overline{2}^1$ 和 $\overline{2}^5$ 是同一个元素。我们定义的映射 $\varphi(\overline{2}^k)=\bar{k}$,那么 $\varphi(\overline{2}^1) = \overline{1}$,而 $\varphi(\overline{2}^5) = \overline{5} \equiv \overline{1} \pmod 4$。两者结果相同,所以是良定义的。如果映射规则错误,比如 $\varphi(x^k)=y^{2k}$,就可能出问题。
- 无限情况的良定义:在无限情况下,这个问题就简单多了。因为根据命题2,无限循环群的生成元的不同幂对应不同元素。定义域 $\mathbb{Z}$ 中的元素也没有多种表示。所以映射 $\varphi(k)=x^k$ 天然就是良定义的,因为每个输入 $k$ 都是唯一的。
- 同构不等于相等:$(\mathbb{Z}/4\mathbb{Z}, +)$ 和 $((\mathbb{Z}/5\mathbb{Z})^*, \times)$ 是同构的,但它们不是同一个群。它们的元素和运算是完全不同的东西。同构描述的是一种抽象结构上的一致性。
📝 [总结]
定理4是循环群的分类定理,是群论中第一个漂亮的分类结果。它告诉我们:
- 世界上所有阶为 $n$ 的有限循环群,在结构上都是一样的。我们可以任选一个作为代表,比如 $\mathbb{Z}/n\mathbb{Z}$,所有其他的都和它同构。
- 世界上所有无限循环群,在结构上都是一样的。我们可以选择整数加法群 $\mathbb{Z}$ 作为代表,所有其他的都和它同构。
这个定理极大地简化了我们对循环群的理解。我们不再需要研究成千上万个不同的循环群,只需要彻底搞清楚两种原型:$\mathbb{Z}/n\mathbb{Z}$ 和 $\mathbb{Z}$。
🎯 [存在目的]
本定理的目的是完成对循环群这一类代数结构的“人口普查”和“归档”。在科学研究中,分类是理解事物的基础。这个定理通过同构这个工具,将无限多的、表面上不同的循环群,归结为只有两种本质不同的结构(实际上是无穷多种,对应每个正整数 $n$ 和无限情况)。这使得循环群成为了群论中被研究得最透彻、我们理解得最深刻的一类群。它为研究更复杂的群(比如将复杂群分解为循环群的直积)提供了基础和参照。
🧠 [直觉心智模型]
定理4就像在说,世界上所有品牌、所有型号的“$n$档变速自行车”,其变速系统的机械原理都是一样的(同构)。不管有的自行车是红色的,有的是蓝色的,变速杆一个在左一个在右(元素名字不同),但它们从1档换到 $n$ 档的逻辑和关系(群结构)是完全一致的。同样,所有“无限档位的变速器”(无限循环群),其原理也都和一条简单的整数数轴($\mathbb{Z}$)是一样的。
💭 [直观想象]
想象世界上有很多种不同的圆形跑道。
- 有限情况:定理4(1)说,所有周长为 $n$ 米的圆形跑道,它们的“结构”都是一样的。无论跑道是塑胶的还是煤渣的,是在北京还是在纽约,只要周长相同,你在上面标记 $n$ 个等距的点,这些点之间的“移动”关系(跑 $k$ 步)都是完全一致的。
- 无限情况:定理4(2)说,所有无限长的直线跑道,它们的“结构”都是一样的。它们都等同于我们心目中最标准的那条画着整数的数轴。
这个定理告诉我们,研究跑道,只需要研究它的“长度”(阶)就够了,其他细节在代数结构上都是无关紧要的。
1.9 定理4的证明
📜 [原文9]
证明:假设 $\langle x\rangle$ 和 $\langle y\rangle$ 都是阶为 $n$ 的循环群。令 $\varphi:\langle x\rangle \rightarrow\langle y\rangle$ 定义为 $\varphi\left(x^{k}\right)=y^{k}$;我们必须首先证明 $\varphi$ 是良定义的,即
$$
\text { 如果 } x^{r}=x^{s}, \text { 那么 } \varphi\left(x^{r}\right)=\varphi\left(x^{s}\right)
$$
由于 $x^{r-s}=1$,命题 3 暗示 $n \mid r-s$。写 $r=t n+s$ 这样
$$
\begin{aligned}
\varphi\left(x^{r}\right) & =\varphi\left(x^{t n+s}\right) \\
& =y^{t n+s} \\
& =\left(y^{n}\right)^{t} y^{s} \\
& =y^{s}=\varphi\left(x^{s}\right)
\end{aligned}
$$
这证明了 $\varphi$ 是良定义的。从指数定律可以立即看出 $\varphi\left(x^{a} x^{b}\right)= \varphi\left(x^{a}\right) \varphi\left(x^{b}\right)$(检查一下),也就是说,$\varphi$ 是一个同态。由于 $\langle y\rangle$ 的元素 $y^{k}$ 是 $x^{k}$ 在 $\varphi$ 下的像,这个映射是满射的。由于两个群具有相同的有限阶,从一个群到另一个群的任何满射都是一个双射,因此 $\varphi$ 是一个同构(或者,$\varphi$ 有一个明显的双边逆映射)。
如果 $\langle x\rangle$ 是一个无限循环群,令 $\varphi: \mathbb{Z} \rightarrow\langle x\rangle$ 定义为 $\varphi(k)=x^{k}$。注意,这个映射已经是良定义的,因为定义域中元素的表示没有歧义。由于(根据命题 2)对于所有不同的 $a, b \in \mathbb{Z}$,都有 $x^{a} \neq x^{b}$,所以 $\varphi$ 是单射的。根据循环群的定义,$\varphi$ 是满射的。如上所述,指数定律确保 $\varphi$ 是一个同态,因此 $\varphi$ 是一个同构,完成了证明。
📖 [逐步解释]
这个证明同样分为有限和无限两种情况。
第一部分:证明有限情况
我们要证明 $\varphi(x^k) = y^k$ 是一个同构。需要验证四点:良定义、同态、单射、满射。
- 证明 $\varphi$ 是良定义的 (Well-defined)
- 问题所在:在阶为 $n$ 的循环群 $\langle x \rangle$ 中,一个元素可以有多个幂表示,例如 $x^r = x^s$ 即使 $r \neq s$。我们必须确保,无论我们用哪个指数来表示这个元素,$\varphi$ 给出的结果都是一样的。即,如果 $x^r=x^s$,我们必须证明 $\varphi(x^r)=\varphi(x^s)$。
- 推导过程:
- 从 $x^r=x^s$ 出发,两边乘以 $x^{-s}$ 得到 $x^{r-s}=1$。
- 根据命题3的重要推论,如果 $x^{r-s}=1$,那么 $x$ 的阶 $|x|=n$ 必须整除指数 $r-s$。即 $n \mid (r-s)$。
- 这意味着 $r-s$ 是 $n$ 的整数倍,所以 $r-s = tn$ 对于某个整数 $t$ 成立。可以改写为 $r=s+tn$。
- 现在我们来计算 $\varphi(x^r)$。根据定义,它应该是 $y^r$。
- $y^r = y^{s+tn} = y^s \cdot y^{tn} = y^s \cdot (y^n)^t$。
- 因为 $\langle y \rangle$ 也是一个 $n$ 阶循环群,所以 $|y|=n$,即 $y^n=1$。
- 代入上式:$y^r = y^s \cdot (1)^t = y^s \cdot 1 = y^s$。
- 而 $y^s$ 正是 $\varphi(x^s)$ 的定义。
- 所以我们证明了 $y^r=y^s$,即 $\varphi(x^r) = \varphi(x^s)$。
- 结论:$\varphi$ 是良定义的。
- 证明 $\varphi$ 是同态 (Homomorphism)
- 目标:证明 $\varphi$ 保持群的运算,即 $\varphi(x^a \cdot x^b) = \varphi(x^a) \cdot \varphi(x^b)$。
- 推导过程:
- 左边:$\varphi(x^a \cdot x^b) = \varphi(x^{a+b})$ (根据指数定律)。根据 $\varphi$ 的定义,结果是 $y^{a+b}$。
- 右边:$\varphi(x^a) \cdot \varphi(x^b) = y^a \cdot y^b$ (根据 $\varphi$ 的定义)。根据指数定律,结果是 $y^{a+b}$。
- 结论:左边 = 右边。所以 $\varphi$ 是一个同态。
- 证明 $\varphi$ 是满射 (Surjection)
- 目标:证明目标群 $\langle y \rangle$ 中的任何一个元素都能在定义域 $\langle x \rangle$ 中找到一个元素与之对应。
- 推导过程:
- $\langle y \rangle$ 中的任意元素都可以写成 $y^k$ 的形式(对于某个整数 $k$)。
- 我们回头看 $\varphi$ 的定义,我们发现 $\langle x \rangle$ 中的元素 $x^k$ 正好被映射到 $y^k$。即 $\varphi(x^k)=y^k$。
- 所以,对于任意的 $y^k \in \langle y \rangle$,我们总能找到 $x^k \in \langle x \rangle$ 作为它的原像。
- 结论:$\varphi$ 是满射的。
- 证明 $\varphi$ 是单射 (Injection),从而完成双射证明
- 捷径:这里用了一个有限集合的性质:如果两个有限集合的大小(基数)相同,那么从一个集合到另一个集合的满射必然是单射(也是双射)。
- 我们已知 $\langle x \rangle$ 和 $\langle y \rangle$ 的阶都是 $n$,它们的大小相同。
- 我们刚刚证明了 $\varphi$ 是满射。
- 结论:因此 $\varphi$ 自动成为单射,从而是一个双射。
- (另一种方法:直接证明单射。如果 $\varphi(x^a)=\varphi(x^b)$,则 $y^a=y^b$,所以 $y^{a-b}=1$。因为 $|y|=n$,所以 $n \mid (a-b)$。这意味着 $x^{a-b}=(x^n)^t=1^t=1$。所以 $x^a=x^b$。证明了单射性。)
- (再一种方法:构造逆映射 $\psi(y^k)=x^k$。可以证明 $\psi$ 也是良定义的同态,并且 $\varphi \circ \psi$ 和 $\psi \circ \varphi$ 都是恒等映射。)
- 最终结论(有限情况):因为 $\varphi$ 是良定义的、同态的、并且是双射,所以 $\varphi$ 是一个同构。
第二部分:证明无限情况
我们要证明 $\varphi: \mathbb{Z} \to \langle x \rangle$ 定义为 $\varphi(k)=x^k$ 是一个同构。
- 证明 $\varphi$ 是良定义的
- 在定义域 $\mathbb{Z}$ 中,每个整数 $k$ 都有唯一的表示,不像有限循环群中的元素。因此,这个映射规则不存在歧义,天然就是良定义的。
- 证明 $\varphi$ 是单射的
- 目标:如果 $a \neq b$,要证明 $\varphi(a) \neq \varphi(b)$。
- 推导过程:$\varphi(a)=x^a, \varphi(b)=x^b$。
- 根据命题2(2),对于一个无限循环群 $\langle x \rangle$,如果指数 $a,b$ 不同,那么幂 $x^a, x^b$ 也必然不同。
- 结论:所以 $\varphi$ 是单射的。
- 证明 $\varphi$ 是满射的
- 目标:证明 $\langle x \rangle$ 中任何元素都有原像。
- 推导过程:$\langle x \rangle$ 的定义就是 $\{x^k \mid k \in \mathbb{Z}\}$。对于任何一个元素 $x^k \in \langle x \rangle$,整数 $k \in \mathbb{Z}$ 就是它的原像,因为 $\varphi(k)=x^k$。
- 结论:$\varphi$ 是满射的。
- 证明 $\varphi$ 是同态的
- 目标:证明 $\varphi(a+b) = \varphi(a) \cdot \varphi(b)$ (注意定义域 $\mathbb{Z}$ 是加法群,目标群 $\langle x \rangle$ 是乘法群)。
- 推导过程:
- 左边:$\varphi(a+b) = x^{a+b}$ (根据 $\varphi$ 的定义)。
- 右边:$\varphi(a) \cdot \varphi(b) = x^a \cdot x^b$ (根据 $\varphi$ 的定义)。根据指数定律,结果是 $x^{a+b}$。
- 结论:左边 = 右边。所以 $\varphi$ 是一个同态。
- 最终结论(无限情况):因为 $\varphi$ 是良定义的、单射、满射且是同态,所以 $\varphi$ 是一个同构。
💡 [数值示例]
- 有限情况证明的检验:
- 令 $\langle x \rangle = \langle i \rangle \subset Q_8$,$n=4$。
- 令 $\langle y \rangle = \langle \overline{1} \rangle \subset \mathbb{Z}/4\mathbb{Z}$,$n=4$。
- 我们要证明 $\varphi(i^k)=\bar{k}$ 是良定义的。
- 在 $\langle i \rangle$ 中,$i^1 = i$ 和 $i^5 = i$ 是同一个元素。所以 $r=1, s=5$。
- $x^r=x^s \implies i^1=i^5$。
- $r-s = 1-5 = -4$。$n=4$ 确实整除 $-4$。所以 $r=s+tn$ 成立 ($1 = 5 + (-1) \cdot 4$)。
- 计算 $\varphi(i^1) = \overline{1}$。
- 计算 $\varphi(i^5)$,根据定义应该是 $\overline{5}$。$\overline{5} \equiv \overline{1} \pmod 4$。
- 结果相同!证明了对于 $i^1=i^5$ 这个具体情况,映射是良定义的。
- 无限情况证明的检验:
- 令 $\langle x \rangle$ 是由矩阵 $A = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}$ 在 $GL_2(\mathbb{R})$ 中生成的循环群。
- $A^k = \begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}$。
- 这是一个无限循环群,因为 $A^k=I$ 当且仅当 $k=0$。
- 我们要证明它和 $(\mathbb{Z},+)$ 同构。映射为 $\varphi(k) = A^k$。
- 单射:若 $a \neq b$, 则 $A^a = \begin{pmatrix} 1 & a \\ 0 & 1 \end{pmatrix} \neq \begin{pmatrix} 1 & b \\ 0 & 1 \end{pmatrix} = A^b$。单射成立。
- 满射:任何形如 $\begin{pmatrix} 1 & k \\ 0 & 1 \end{pmatrix}$ 的矩阵,其原像就是整数 $k$。满射成立。
- 同态:$\varphi(a+b) = A^{a+b} = \begin{pmatrix} 1 & a+b \\ 0 & 1 \end{pmatrix}$。
$\varphi(a) \cdot \varphi(b) = A^a \cdot A^b = \begin{pmatrix} 1 & a \\ 0 & 1 \end{pmatrix} \begin{pmatrix} 1 & b \\ 0 & 1 \end{pmatrix} = \begin{pmatrix} 1 & b+a \\ 0 & 1 \end{pmatrix} = \begin{pmatrix} 1 & a+b \\ 0 & 1 \end{pmatrix}$。
同态成立。
- 因此,这个矩阵群与 $\mathbb{Z}$ 同构。
⚠️ [易错点]
- 忘记检查良定义性:这是在处理商集或有冗余表示的集合的映射时最致命的错误。如果一个映射不是良定义的,那么后面所有的证明都是空中楼阁。
- 混淆运算:在证明同态时,必须清楚地区分定义域和值域中的群运算。例如,在证明无限情况时,$\varphi(a+b)$ 的参数里是加法,而 $\varphi(a)\cdot\varphi(b)$ 的连接符号是乘法(或群的一般运算)。
- 有限集性质的滥用:”有限大小相同的集合间的满射必为单射“ 这个捷径很方便,但前提是必须先证明满射和集合大小相同。不能想当然地使用。
📝 [总结]
该证明通过严谨的步骤,完美地论证了定理4的两个论断。
- 对于有限情况,证明的核心和难点在于“良定义性”,它依赖于命题3(阶整除指数)来保证映射的一致性。一旦良定义被确立,同态和满射就变得非常直观,而单射可以由有限集的性质导出。
- 对于无限情况,证明过程更为直接。良定义是天然的,单射性直接来自命题2(不同幂对应不同元素),满射性来自循环群的定义,而同态性则直接源于指数定律。
这个证明清晰地展示了如何一步步地验证同构的各项要求。
🎯 [存在目的]
该证明的存在是为了给循环群的分类定理提供严格的逻辑支撑。它不仅仅是确认一个事实,更是展示了数学家是如何思考“相同”这个概念的。通过这个证明,我们学会了:
- 如何构造一个连接两个代数结构的“候选”映射。
- 如何系统性地验证这个映射是否真正保持了结构(即同构的四个要素)。
- 如何处理元素表示不唯一(良定义性)这个在抽象代数中普遍存在的问题。
这个证明是理解同构概念和掌握其证明方法的绝佳范例。
🧠 [直觉心智模型]
这个证明过程就像是在为两种不同的语言建立一个“完美的翻译词典”。
- 有限情况:你有两种语言,它们都只有 $n$ 个词,分别表示“转1格”、“转2格”...“转n格”。你的词典规则是:第一种语言的“转k格”,翻译成第二种语言的“转k格”。
- 良定义:你需要确认,如果第一种语言里“转1格”和“转n+1格”是同一个意思,那么你的翻译规则会不会把它们翻译成第二种语言里两个不同的意思。证明过程就是确认不会,因为第二种语言里“转1g格”和“转n+1格”也是同一个意思。
- 同态:确认“(转a格)后再(转b格)”这个动作,翻译过去后,意思是不是等于“先翻译转a格”和“再翻译转b格”两个动作的组合。证明是肯定的。
- 双射:确认词典是不是不重不漏。
- 无限情况:一种语言是整数,另一种是某个无限循环群。你的词典是把整数 $k$ 翻译成“运动k步”。证明过程就是确认这个翻译是完美的,保持了所有结构。
💭 [直观想象]
想象你要证明“所有周长为 $n$ 的标准圆形跑道都是一样的”。
- 你的映射:将A跑道上离起点 $k$ 米的点,对应到B跑道上离起点 $k$ 米的点。
- 良定义:在A跑道上,$k$ 米处和 $k+n$ 米处是同一个点。你必须确认,在B跑道上,$k$ 米处和 $k+n$ 米处也是同一个点。这是显然的,因为B跑道周长也是 $n$。
- 同态:在A跑道上,“先跑 $a$ 米,再跑 $b$ 米”到达的位置,是不是和你“先找出跑 $a$ 米的点,再找出跑 $b$ 米的点,然后把这两个距离‘加’起来”所对应的位置一样?是的,因为本质上都是在做模 $n$ 的加法。
- 双射:显然,A跑道上的每个点在B跑道上都有一个唯一的对应点,反之亦然。
因此,这两个跑道的“点结构”是完全一样的。
1.10 符号的统一
📜 [原文10]
我们选择使用旋转群 $\langle r\rangle$ 作为我们阶为 $n$ 的有限循环群的典型例子(而不是同构的群 $\mathbb{Z} / n \mathbb{Z}$),因为我们通常会以乘法形式书写我们的循环群:
符号:对于每个 $n \in \mathbb{Z}^{+}$,令 $Z_{n}$ 为阶为 $n$ 的循环群(以乘法形式书写)。
在同构意义下,$Z_{n}$ 是阶为 $n$ 的唯一循环群,$Z_{n} \cong \mathbb{Z} / n \mathbb{Z}$。有时当我们发现加法表示有利时,我们将使用后者作为我们阶为 $n$ 的循环群的同构类的代表。我们偶尔会说“令 $\langle x\rangle$ 为无限循环群”(以乘法形式书写),但我们总是使用 $\mathbb{Z}$(以加法形式)来表示无限循环群。
📖 [逐步解释]
这段话是在定理4的基础上,对后续行文中的符号和约定进行统一说明。既然我们已经知道所有同阶的循环群都同构,我们就可以为每一阶的循环群指定一个“标准模型”或“典型代表”。
- 有限循环群的代表
- 选择的理由:作者提到,尽管 $\mathbb{Z}/n\mathbb{Z}$(加法群)和旋转子群 $\langle r \rangle$(乘法群)都是 $n$ 阶循环群的很好例子,但他更倾向于使用乘法形式来书写一般的群。因此,他选择了一个乘法形式的符号来作为标准。
- 正式符号:定义 $Z_n$ 为一个阶为 $n$ 的乘法循环群。
- 理解:当我们看到 $Z_n$ 时,我们应该想到一个抽象的群,它由一个生成元 $x$ 生成,满足 $x^n=1$,其元素为 $\{1, x, x^2, \dots, x^{n-1}\}$。
- 与加法群的关系:$Z_n$ 和 $\mathbb{Z}/n\mathbb{Z}$ 是同构的($Z_n \cong \mathbb{Z}/n\mathbb{Z}$)。它们在结构上完全一样,只是一个用乘法写,一个用加法写。
- 灵活性:作者也保留了使用 $\mathbb{Z}/n\mathbb{Z}$ 的权利,特别是在加法表示更方便的情况下。
- 无限循环群的代表
- 选择:对于无限循环群,作者选择总是使用我们最熟悉的模型——整数加法群 $(\mathbb{Z}, +)$。
- 约定:虽然偶尔可能也会遇到一个用乘法写的无限循环群 $\langle x \rangle$,但当我们谈论“那个”唯一的无限循环群时,我们指的就是 $\mathbb{Z}$。
- 总结
- 有限情况:标准模型是 $Z_n$ (乘法) 或 $\mathbb{Z}/n\mathbb{Z}$ (加法)。
- 无限情况:标准模型是 $\mathbb{Z}$ (加法)。
💡 [数值示例]
- 示例1: n=4
- 当我们在书中看到 $Z_4$,我们应该想到一个群 $\{1, x, x^2, x^3\}$,其中 $x^4=1$。
- 这个 $Z_4$ 同构于我们熟悉的 $(\mathbb{Z}/4\mathbb{Z}, +) = \{\overline{0}, \overline{1}, \overline{2}, \overline{3}\}$。
- 它也同构于四元数群中的子群 $\langle i \rangle = \{1, i, -1, -i\}$。
- 它还同构于复数乘法群中的子群 $\langle i \rangle = \{1, i, -1, -i\}$。
- $Z_4$ 是所有这些以及其他所有4阶循环群的共同的“代号”。
- 示例2: 无限情况
- 当书中提到“无限循环群”,我们应该立刻想到 $(\mathbb{Z}, +)$。
- 我们在前面例子中看到的偶数群 $(2\mathbb{Z}, +)$,它虽然不是 $\mathbb{Z}$,但与 $\mathbb{Z}$ 同构。
- 由矩阵 $\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}$ 生成的乘法群,也与 $\mathbb{Z}$ 同构。
- 所有这些都被归为同一类,其代表就是 $\mathbb{Z}$。
⚠️ [易错点]
- 符号的上下文依赖:虽然作者在此处设定了 $Z_n$ 为标准,但在其他书籍或文献中,$C_n$ 或 $\mathbb{Z}_n$ 可能更常用。特别是 $\mathbb{Z}_n$ 容易与p-adic整数的符号混淆,因此现代代数书籍倾向于用 $Z_n$, $C_n$ 或 $\mathbb{Z}/n\mathbb{Z}$。关键是理解其指代的循环群结构。
- 乘法 vs 加法:在处理具体问题时,要时刻注意当前讨论的循环群是用乘法还是加法表示的,这会影响到单位元(是1还是0)、逆元(是 $x^{-1}$ 还是 $-x$)和运算(是幂还是倍数)的写法。
📝 [总结]
本段的核心作用是“标准化”。根据定理4的分类结果,我们不再需要处理各种各样具体形式的循环群,而是为每一种阶的循环群选取一个标准模型作为代表。
- 对于阶为 $n$ 的有限循环群,标准模型记为 $Z_n$(乘法),它与 $\mathbb{Z}/n\mathbb{Z}$(加法)同构。
- 对于无限循环群,标准模型就是 $\mathbb{Z}$(加法)。
这个约定大大简化了后续的语言,使得我们可以直接讨论 $Z_n$ 或 $\mathbb{Z}$ 的性质,而这些性质将通过同构关系自动地适用于所有其他同阶的循环群。
🎯 [存在目的]
本段的存在是为了提高理论叙述的效率和清晰度。在数学中,当我们通过等价关系(如此处的“同构”)将一大类对象划分为等价类后,通常会从每个等价类中挑选一个最简单、最方便处理的元素作为“代表”(canonical representative)。然后,我们只研究这些代表的性质。本段做的就是这件事。它利用定理4的强大结论,将我们的注意力从无限多的具体循环群中解放出来,聚焦到两种原型($Z_n$ 和 $\mathbb{Z}$)上。
🧠 [直觉心智模型]
这就像在生物学中,虽然世界上有无数只不同的猫,但生物学家可以定义一个“标准猫”的模型(学名 Felis catus)来研究。当我们讨论猫的习性时,我们是在讨论这个抽象的“标准猫”,而这些习性普适于所有家猫。
- $Z_n$ 就是“标准 $n$ 阶循环群”。
- $\mathbb{Z}$ 就是“标准无限循环群”。
我们接下来要解剖和研究的就是这两种“标准动物”。
💭 [直观想象]
这好比联合国为世界上所有的长度单位制定了国际标准。
- 虽然英国用“英尺”,中国用“尺”,但它们都可以换算成国际标准单位“米”。
- 本段就是规定:以后我们讨论循环群,尽量都用“国际标准单位”。
- 有限的,我们就用 $Z_n$ 这个“标准米尺”。
- 无限的,我们就用 $\mathbb{Z}$ 这个“标准米尺”。
- 这样做的好处是,大家有了一个共同的语言,避免了不同“单位”之间的混淆。
1.11 循环群中元素的阶
📜 [原文11]
如前所述,给定的循环群可能有一个以上的生成元。接下来的两个命题精确地确定了 $x$ 的哪些幂生成群 $\langle x\rangle$。
命题 5. 令 $G$ 为一个群,令 $x \in G$ 且 $a \in \mathbb{Z}-\{0\}$。
(1) 如果 $|x|=\infty$,那么 $\left|x^{a}\right|=\infty$。
(2) 如果 $|x|=n<\infty$,那么 $\left|x^{a}\right|=\frac{n}{(n, a)}$。
(3) 特别是,如果 $|x|=n<\infty$ 且 $a$ 是整除 $n$ 的正整数,那么 $\left|x^{a}\right|=\frac{n}{a}$。
📖 [逐步解释]
这部分引入了两个重要的命题(5和6),目的是解决两个关键问题:
- 在一个循环群 $\langle x \rangle$ 中,任意一个元素 $x^a$ 的阶是多少?(命题5回答)
- 哪些元素 $x^a$ 也有资格成为整个群的生成元?(命题6回答)
命题5 的内容
命题5提供了一个计算公式,用于确定生成元 $x$ 的幂 $x^a$ 的阶。它同样分无限和有限两种情况。
- (1) 无限情况:
- 前提:如果生成元 $x$ 的阶是无限的 ($|x|=\infty$)。
- 结论:那么它的任何非零次幂 $x^a$ ($a \neq 0$) 的阶也必然是无限的 ($|x^a|=\infty$)。
- 直观理解:如果坐上一辆永远不会回到起点的火车($x$),那么你让它一次跳2站($x^2$)或者3站($x^3$),它同样永远不会回到起点。
- (2) 有限情况 (通用公式):
- 前提:如果生成元 $x$ 的阶是有限的,为 $n$ ($|x|=n < \infty$)。
- 结论:那么元素 $x^a$ 的阶是 $|x^a| = \frac{n}{(n,a)}$。
- 公式解读:$x^a$ 的阶等于 $x$ 的阶 $n$ 除以 $n$ 和指数 $a$ 的最大公约数。
- 这个公式是本节乃至后续群论学习中最重要的计算公式之一。
- (3) 有限情况 (特殊情况):
- 前提:在(2)的基础上,如果指数 $a$ 恰好是 $n$ 的一个正因子。
- 结论:那么公式可以简化为 $|x^a| = \frac{n}{a}$。
- 原因:因为如果 $a$ 是 $n$ 的因子,那么它们最大公约数 $(n,a)$ 就等于 $a$ 本身。代入通用公式 $\frac{n}{(n,a)}$ 就得到了 $\frac{n}{a}$。
- 这个特殊情况因为形式简洁,经常被单独列出和使用。
💡 [数值示例]
- 示例1:无限情况
- 在 $(\mathbb{Z}, +)$ 中,$|1|=\infty$。
- 考虑元素 $1^3$ (在加法中是 $3 \cdot 1 = 3$) 。根据命题5(1),$|3|=\infty$。这是显然的,因为 $k \cdot 3 = 0$ 当且仅当 $k=0$。
- 示例2:有限情况 (通用公式)
- 在 $Z_{12} = \langle x \rangle$ 中,$|x|=n=12$。
- 求 $|x^8|$ 的阶。这里 $a=8$。
- 首先计算最大公约数:$(n,a) = (12, 8) = 4$。
- 应用公式:$|x^8| = \frac{12}{4} = 3$。
- 验证:我们来计算 $(x^8)$ 的幂:
- $(x^8)^1 = x^8$
- $(x^8)^2 = x^{16} = x^{12} \cdot x^4 = 1 \cdot x^4 = x^4$
- $(x^8)^3 = x^{24} = (x^{12})^2 = 1^2 = 1$。
- 确实,使 $(x^8)^k=1$ 的最小正整数 $k$ 是3。公式正确。
- 示例3:有限情况 (特殊情况)
- 仍然在 $Z_{12} = \langle x \rangle$ 中,$n=12$。
- 求 $|x^4|$ 的阶。这里 $a=4$。
- $a=4$ 是 $n=12$ 的一个正因子。
- 应用特殊情况的公式:$|x^4| = \frac{12}{4} = 3$。
- 验证:
- $(x^4)^1 = x^4$
- $(x^4)^2 = x^8$
- $(x^4)^3 = x^{12} = 1$。
- 最小正整数是3。公式正确。
⚠️ [易错点]
- a必须非零:命题5的前提是 $a \in \mathbb{Z}-\{0\}$。如果 $a=0$,$x^0=1$ (单位元),那么 $|x^0|=1$。而公式(2)会变成 $\frac{n}{(n,0)} = \frac{n}{n}=1$ (约定 $(n,0)=n$),所以公式对 $a=0$ 偶然也成立。但命题1中排除了 $a=0$ 的情况,因为 $|x^0|=1$ 显然不是无限的。
- 公式的适用范围:这个公式是用来计算 $\langle x \rangle$ 中元素的阶的。不要随意用于一个非循环群中。例如,在 $D_8$ 中,考虑元素 $s$ 和 $r$。$|r|=4$,$|s|=2$。但 $|sr|=2$。你不能用类似 $\frac{|s|}{(?,?)}$ 的公式去算 $|sr|$。这个公式的推导依赖于所有元素都是同一个生成元的幂这一事实。
- 负指数:如果 $a$ 是负数,公式依然成立。因为 $(n, a) = (n, -a)$,且 $|x^a|=|x^{-a}|$(一个元素和它的逆元的阶相同)。例如,在 $Z_{12}$ 中,求 $|x^{-8}|$。$|x^{-8}|=|x^8|$,我们已经算出是3。用公式:$\frac{12}{(12, -8)} = \frac{12}{4} = 3$。
📝 [总结]
命题5是一个非常实用的计算工具,它精确地回答了“循环群中一个元素的阶是多少”这个问题。
- 在无限循环群中,除了单位元,所有元素的阶都是无限的。
- 在 $n$ 阶有限循环群 $\langle x \rangle$ 中,元素 $x^a$ 的阶由公式 $|x^a| = n / (n,a)$ 给出。
这个命题是我们深入理解循环群内部结构(特别是其子群结构)的关键一步。
🎯 [存在目的]
本命题的目的是建立一个量化工具,使我们能够精确计算循环群中任何元素的阶。这是从定性理解(循环群由一个元素生成)到定量分析(这个群的具体结构是怎样的)的飞跃。这个公式是后续命题6(确定所有生成元)和定理7(确定所有子群)的直接基础。没有这个公式,后续的讨论将寸步难行。
🧠 [直觉心智模型]
想象一个有 $n$ 个刻度的钟表 $\langle x \rangle$。
- $x$:代表时针走一格。$|x|=n$。
- $x^a$:代表时针一次跳 $a$ 格。
- $|x^a|$:代表如果时针总是以“一次跳 $a$ 格”的方式移动,需要跳多少次才能第一次回到起点?
- $(n,a)$: 你的步长 $a$ 和总格子数 $n$ 之间的“公约数”,代表了你的跳跃节奏和钟表本身的格子划分有多“和谐”。
- $n/(n,a)$: 这个公式告诉你,新的周期(需要跳的次数)就是原周期 $n$ 除以这个“和谐度”。和谐度越高(最大公约数越大),新周期就越短。例如,在一个12格的钟表上,你每次跳6格($a=6, (12,6)=6$),非常“和谐”,只需要跳 $12/6=2$ 次就回去了。如果你每次跳5格($a=5, (12,5)=1$),非常“不和谐”,你就需要跳满 $12/1=12$ 次才能第一次回去。
💭 [直观想象]
想象两个齿轮啮合转动。
- 大齿轮有 $n$ 个齿,代表群 $\langle x \rangle$。
- 小齿轮有 $a$ 个齿,代表指数 $a$。
- 我们关心的是,大齿轮转了多少整圈后,小齿轮也同时转了整圈,并且这个组合第一次回到初始的啮合状态。
- 这个问题的答案与 $n$ 和 $a$ 的最小公倍数有关。令 $k = |x^a|$,我们实际上是在找最小的正整数 $k$ 使得 $(x^a)^k=1$,即 $x^{ak}=1$。这意味着 $n \mid ak$。
- $n \mid ak \iff \frac{n}{(n,a)} \mid \frac{a}{(n,a)} k$。因为 $\frac{n}{(n,a)}$ 和 $\frac{a}{(n,a)}$ 互素,所以这等价于 $\frac{n}{(n,a)} \mid k$。
- 我们要找的最小正整数 $k$ 就是 $\frac{n}{(n,a)}$。这为公式提供了一个基于数论的解释。
1.12 命题5的证明
📜 [原文12]
证明:(1) 反证法,假设 $|x|=\infty$ 但 $\left|x^{a}\right|=m<\infty$。根据阶的定义
$$
1=\left(x^{a}\right)^{m}=x^{a m}
$$
此外,
$$
x^{-a m}=\left(x^{a m}\right)^{-1}=1^{-1}=1
$$
现在 $a m$ 或 $-a m$ 中有一个是正的(因为 $a$ 和 $m$ 都不是 0),所以 $x$ 的某个正幂是单位元。这与假设 $|x|=\infty$ 相矛盾,所以 $\left|x^{a}\right|<\infty$ 的假设必须是错误的,也就是说 (1) 成立。
(2) 在 (2) 的符号下,令
$$
y=x^{a}, \quad(n, a)=d \quad \text { 并写成 } \quad n=d b, a=d c
$$
对于合适的 $b, c \in \mathbb{Z}$ 且 $b>0$。由于 $d$ 是 $n$ 和 $a$ 的最大公约数,整数 $b$ 和 $c$ 是互素的:
$$
(b, c)=1
$$
要建立 (2),我们必须证明 $|y|=b$。首先注意
$$
y^{b}=x^{a b}=x^{d c b}=\left(x^{d b}\right)^{c}=\left(x^{n}\right)^{c}=1^{c}=1
$$
因此,根据命题 3 应用于 $\langle y\rangle$,我们看到 $|y|$ 整除 $b$。令 $k=|y|$。那么
$$
x^{a k}=y^{k}=1
$$
因此根据命题 3 应用于 $\langle x\rangle$, $n \mid a k$,即 $d b \mid d c k$。因此 $b \mid c k$。由于 $b$ 和 $c$ 没有公因子,$b$ 必须整除 $k$。由于 $b$ 和 $k$ 是正整数,并且它们相互整除,$b=k$,这证明了 (2)。
(3) 这是 (2) 的一个特例,记录下来以备将来参考。
📖 [逐步解释]
这是命题5的证明,分为两部分。
证明(1): 无限情况
- 方法:使用反证法。
- 假设:我们假设结论不成立,即 $|x|=\infty$ 但 $|x^a|=m < \infty$。
- 推导:
- 根据阶的定义,$|x^a|=m$ 意味着 $(x^a)^m=1$,并且 $m$ 是满足此条件的最小正整数。
- 利用指数定律,$(x^a)^m = x^{am}$。所以我们有 $x^{am}=1$。
- 前提告诉我们 $a \in \mathbb{Z}-\{0\}$,即 $a \neq 0$。而 $m$ 作为阶,必然是正整数,所以 $m > 0$。
- 因此,乘积 $am \neq 0$。
- 我们找到了一个非零指数 $am$,使得 $x^{am}=1$。
- 这意味着 $x$ 的阶不可能是无限的(因为我们找到了一个非零幂为1)。这直接与我们的前提 $|x|=\infty$ 相矛盾。
- (原文还多考虑了 $-am$ 的情况,其实只要证明存在一个非零指数即可, $am$ 已经满足。如果 $am$ 是负的,那么 $x^{-am}=(x^{am})^{-1}=1^{-1}=1$,而 $-am$ 是正的,同样导出矛盾。)
- 结论:最初的假设“$|x^a|$ 是有限的”是错误的。因此 $|x^a|$ 必须是无限的。
证明(2): 有限情况,证明 $|x^a|=n/(n,a)$
- 思路:设 $y=x^a$,我们要证明 $|y|=n/(n,a)$。这是一个“证明A=B”的问题。标准的做法是证明 $A \mid B$ 且 $B \mid A$。在这里,我们设 $k=|y|$,并设 $b=n/(n,a)$,然后去证明 $k \mid b$ 和 $b \mid k$。
- 1. 设定符号
- 令 $y=x^a$。
- 令 $d=(n,a)$ 是 $n$ 和 $a$ 的最大公约数。
- 既然 $d$ 是 $n$ 和 $a$ 的公因子,我们可以把 $n$ 和 $a$ 写成 $n=db$ 和 $a=dc$ 的形式。其中 $b=n/d, c=a/d$。
- 根据最大公约数的性质,此时的 $b$ 和 $c$ 必然是互素的,即 $(b,c)=1$。
- 我们的目标是证明 $|y|=b$。
- 2. 证明 $|y| \mid b$ (或者说 $k \mid b$)
- 我们需要证明 $y^b=1$。如果成立,根据命题3, $|y|$ 就必然整除 $b$。
- 计算 $y^b$:
- $y^b = (x^a)^b = x^{ab}$ (代入 $y=x^a$)
- $x^{ab} = x^{(dc)b}$ (代入 $a=dc$)
- $x^{dcb} = (x^{db})^c$ (指数定律)
- $(x^{db})^c = (x^n)^c$ (代入 $n=db$)
- $(x^n)^c = 1^c = 1$ (因为 $|x|=n \Rightarrow x^n=1$)
- 我们成功证明了 $y^b=1$。
- 根据命题3,这立即告诉我们 $|y|$ 必须整除 $b$。
- 3. 证明 $b \mid |y|$ (或者说 $b \mid k$)
- 我们令 $k=|y|$。根据阶的定义,我们有 $y^k=1$。
- 将 $y=x^a$ 代入,得到 $(x^a)^k=1$,即 $x^{ak}=1$。
- 现在我们对 $\langle x \rangle$ 应用命题3。我们知道 $x^{ak}=1$ 且 $|x|=n$。
- 因此, $n$ 必须整除指数 $ak$,即 $n \mid ak$。
- 现在把我们设定的符号代回去:$n=db$, $a=dc$。
- $db \mid (dc)k$
- 两边同时消去公因子 $d$(因为 $d$ 是正数),得到 $b \mid ck$。
- 这里是关键一步:我们已知 $b$ 和 $c$ 是互素的 ($(b,c)=1$)。根据欧几里得引理(如果一个数整除两个数的乘积,并且与其中一个数互素,那么它必须整除另一个数),既然 $b \mid ck$ 且 $(b,c)=1$,那么 $b$ 必须整除 $k$。
- 即 $b \mid |y|$。
- 4. 总结
- 我们在第2步证明了 $|y| \mid b$。
- 我们在第3步证明了 $b \mid |y|$。
- 因为 $|y|$ 和 $b$ 都是正整数,它们相互整除的唯一可能性就是它们相等。
- 即 $|y|=b$。
- 将 $b=n/d = n/(n,a)$ 代回,我们最终证明了 $|x^a| = n/(n,a)$。
证明(3): 特殊情况
- 这只是(2)的一个直接推论。如果 $a$ 是 $n$ 的正因子,那么 $(n,a)=a$。将此代入(2)的公式 $|x^a| = \frac{n}{(n,a)}$,直接得到 $|x^a| = \frac{n}{a}$。无需额外证明。
💡 [数值示例]
- 检验证明(2)的逻辑:
- 在 $Z_{30}=\langle x \rangle$ 中,求 $|x^{25}|$。
- $n=30, a=25$。
- 1. 设定符号
- $y=x^{25}$。
- $d=(30, 25)=5$。
- $n=db \Rightarrow 30=5b \Rightarrow b=6$。
- $a=dc \Rightarrow 25=5c \Rightarrow c=5$。
- 我们的目标是证明 $|y|=b=6$。
- 检查互素性:$(b,c)=(6,5)=1$。成立。
- 2. 证明 $|y| \mid 6$
- 计算 $y^6 = (x^{25})^6 = x^{150}$。
- $x^{150} = x^{30 \times 5} = (x^{30})^5 = 1^5 = 1$。
- 因为 $y^6=1$,所以 $|y|$ 整除 6。
- 3. 证明 $6 \mid |y|$
- 令 $k=|y|$。所以 $y^k=(x^{25})^k = x^{25k}=1$。
- 因为 $|x|=30$,所以 $30 \mid 25k$。
- 代入 $d,b,c$: $db \mid dck \Rightarrow 5 \cdot 6 \mid 5 \cdot 5 \cdot k \Rightarrow 6 \mid 5k$。
- 因为 $(6,5)=1$,所以必须有 $6 \mid k$。
- 4. 总结
- $|y| \mid 6$ 且 $6 \mid |y|$。
- 所以 $|y|=6$。
- 用公式直接算:$|x^{25}| = \frac{30}{(30,25)} = \frac{30}{5} = 6$。与证明过程推出的结果一致。
⚠️ [易错点]
- 数论知识的熟练度:这个证明大量使用了基础数论的结论,如最大公约数的定义、$n=db, a=dc \Rightarrow (b,c)=1$、以及欧几里得引理 ($b \mid ck, (b,c)=1 \Rightarrow b \mid k$)。对这些不熟悉会导致无法理解证明的逻辑跳跃。
- 变量的清晰度:证明中引入了 $y,d,b,c,k$ 等多个变量,必须时刻清楚每个变量代表什么,以及它们之间的关系,否则很容易混乱。
- 双向整除证明思想:证明“A=B”时,证明“A整除B”和“B整除A”是一个非常常用且强大的技巧,值得牢记。
📝 [总结]
该证明是数论与群论结合的典范。
- 证明(1) 使用了简洁的反证法,通过找到一个非零幂为1来与无限阶的定义产生矛盾。
- 证明(2) 是核心,它通过引入最大公约数 $d$ 并将 $n,a$ 分解为 $db, dc$ 的形式,巧妙地将问题转化。它分两步走,利用双向整除的策略:
- 先证明 $|x^a|$ 整除 $n/(n,a)$。
- 再利用互素的性质证明 $n/(n,a)$ 整除 $|x^a|$。
最终得出两者相等的结论。整个证明逻辑严密,技巧性强。
🎯 [存在目的]
该证明的存在是为了给命题5的计算公式提供严谨的逻辑依据。它展示了如何从最基本的定义(阶的定义、最大公约数的定义)和基础定理(命题3、欧几里得引理)出发,一步步推导出这个看起来并不那么直观的公式。通过这个证明,我们不仅知道了公式是什么,更知道了公式为什么是这样。这对于培养代数思维和论证能力至关重要。
🧠 [直觉心智模型]
这个证明过程就像在解一个关于周期运动的物理问题。
- 问题:一个大轮子转一圈要 $n$ 秒,现在你在大轮子边缘上一个点P,这个点P自身也在以每秒 $a/n$ 圈的速度相对于轮子中心旋转。求P点回到初始状态的周期。
- 证明(2)的思路:
- 设定新单位:找到一个“公共时间单位” $d=(n,a)$。那么总周期是 $b$ 个单位时间,P点的速度是 $c$ 个单位角速度。$b,c$ 没有公共节拍(互素)。
- 找一个可能周期:发现经过 $b$ 个单位时间后,大轮子转了整圈,所以P点肯定回到了初始状态(可能不是第一次)。所以真实周期 $k$ 一定是 $b$ 的因子。
- 找真实周期的下限:P点要回到初始状态,它走过的总角度必须是整圈。经过 $k$ 个时间单位,它自己转了 $ck$ 个角度单位,同时大轮子带它转了 $k/b$ 圈。这个分析太复杂了。
- 让我们回到代数。证明过程可以看作是在两个不同的“坐标系”下分析问题。一个是在 $\langle x \rangle$ 的坐标系下,周期是 $n$。另一个是在 $\langle y \rangle = \langle x^a \rangle$ 的坐标系下,周期是 $k$。证明通过 $n \mid ak$ 和 $b \mid k$ 建立了两个坐标系下周期之间的换算关系。
💭 [直观想象]
想象你在一个有 $n$ 个格子的圆形跑道上。
- 问题:你现在每一步跳 $a$ 个格子,要跳多少步才能第一次回到起点?
- 证明的逻辑:
- 设答案是 $k$ 步。你总共跳了 $ak$ 个格子。要回到起点,你跳的总格数 $ak$ 必须是跑道总长度 $n$ 的整数倍。即 $n \mid ak$。
- 这是第一个条件。我们要找满足这个条件的最小正整数 $k$。
- 把 $n$ 和 $a$ 分解成 $n=db, a=dc$ 的形式,其中 $d=(n,a), (b,c)=1$。
- 条件变为 $db \mid dck$,即 $b \mid ck$。
- 因为 $b,c$ 互素,所以这等价于 $b \mid k$。
- 我们要找的最小正整数 $k$,使得 $b \mid k$。那么 $k$ 最小就是 $b$ 本身。
- 所以答案是 $k=b = n/d = n/(n,a)$。
1.13 循环群的生成元
📜 [原文13]
命题 6. 令 $H=\langle x\rangle$。
(1) 假设 $|x|=\infty$。那么 $H=\left\langle x^{a}\right\rangle$ 当且仅当 $a= \pm 1$。
(2) 假设 $|x|=n<\infty$。那么 $H=\left\langle x^{a}\right\rangle$ 当且仅当 $(a, n)=1$。特别是,$H$ 的生成元的数量是 $\varphi(n)$(其中 $\varphi$ 是欧拉 $\varphi$-函数)。
📖 [逐步解释]
在知道了如何计算任意元素 $x^a$ 的阶之后,这个命题来回答一个更具体的问题:$x^a$ 在什么条件下能生成整个群 $H$?换句话说,一个循环群到底有多少个生成元?
- 一个基本事实:$x^a$ 能生成整个群 $H=\langle x \rangle$,当且仅当由 $x^a$ 生成的子群 $\langle x^a \rangle$ 等于 $H$。对于有限群,这等价于它们的阶相等,即 $|x^a| = |H| = |x|$。对于无限群,这也成立。
命题6 的内容
- (1) 无限情况:
- 前提:$H=\langle x \rangle$ 是一个无限循环群。
- 结论:$x^a$ 能够生成 $H$ 的充要条件是 $a=1$ 或 $a=-1$。
- 解读:一个无限循环群只有两个生成元:它最初的那个生成元 $x$,以及它的逆元 $x^{-1}$。没有其他的了。
- (2) 有限情况:
- 前提:$H=\langle x \rangle$ 是一个 $n$ 阶有限循环群。
- 结论:$x^a$ 能够生成 $H$ 的充要条件是指数 $a$ 与群的阶 $n$ 互素,即 $(a,n)=1$。
- 特别说明:因此,一个 $n$ 阶循环群的生成元个数,就等于在 $\{1, 2, \dots, n\}$ 中与 $n$ 互素的数的个数。这个数量在数论中被定义为欧拉 $\varphi$-函数(也叫欧拉总计函数)。
💡 [数值示例]
- 示例1:无限情况
- $H = (\mathbb{Z}, +) = \langle 1 \rangle$。
- 根据命题6(1),$\mathbb{Z}$ 的生成元只有 $1 \cdot 1 = 1$ 和 $(-1) \cdot 1 = -1$。
- 这与我们之前的观察一致。例如,$2$ ($a=2$) 无法生成 $\mathbb{Z}$,因为它只能生成偶数集 $2\mathbb{Z}$。
- 示例2:有限情况
- 令 $H=Z_{12}=\langle x \rangle$。$n=12$。
- 我们想找到所有的生成元。这等价于找到所有的 $a \in \{0, 1, \dots, 11\}$ 使得 $(a,12)=1$。
- 我们来检查:
- $(1,12)=1$ -> $x^1$ 是生成元。
- $(2,12)=2 \neq 1$ -> $x^2$ 不是。$|x^2|=12/2=6$。
- $(3,12)=3 \neq 1$ -> $x^3$ 不是。$|x^3|=12/3=4$。
- $(4,12)=4 \neq 1$ -> $x^4$ 不是。$|x^4|=12/4=3$。
- $(5,12)=1$ -> $x^5$ 是生成元。
- $(6,12)=6 \neq 1$ -> $x^6$ 不是。$|x^6|=12/6=2$。
- $(7,12)=1$ -> $x^7$ 是生成元。
- $(8,12)=4 \neq 1$ -> $x^8$ 不是。$|x^8|=12/4=3$。
- $(9,12)=3 \neq 1$ -> $x^9$ 不是。$|x^9|=12/3=4$。
- $(10,12)=2 \neq 1$ -> $x^{10}$ 不是。$|x^{10}|=12/2=6$。
- $(11,12)=1$ -> $x^{11}$ 是生成元。
- $(0,12)=12 \neq 1$ -> $x^0=1$ 不是。$|x^0|=12/12=1$。
- 所以,$Z_{12}$ 的生成元是 $x^1, x^5, x^7, x^{11}$。
- 生成元的个数是4。
- 我们计算欧拉函数 $\varphi(12)$。$12=2^2 \cdot 3$。$\varphi(12) = 12(1-1/2)(1-1/3) = 12(1/2)(2/3)=4$。
- 结论完全吻合。
⚠️ [易错点]
- 指数a的范围:在有限情况中,我们通常只考虑 $a \in \{1, \dots, n\}$,因为 $x^a = x^{a \pmod n}$。但命题本身对所有整数 $a$ 都成立。例如,在 $Z_{12}$ 中,$x^{13}$ 是不是生成元?因为 $(13, 12)=1$,所以是。实际上 $x^{13}=x^1$,它就是 $x$。$x^{-5}$ 呢?$(-5,12)=1$,所以也是。实际上 $x^{-5}=x^7$。
- 欧拉函数仅用于计数:$\varphi(n)$ 告诉我们生成元的个数,但没有告诉我们它们具体是哪些幂。要找到具体的生成元,还是需要去计算 $(a,n)$。
- $a=0$的情况:$x^0=1$。$|\langle 1 \rangle|=1$。除非 $n=1$(平凡群),否则 $x^0$ 永远不能生成整个群。这也和公式 $(0,n)=n \neq 1$ 一致。
📝 [总结]
命题6是命题5的直接应用,它完美地回答了“如何寻找一个循环群的所有生成元”的问题。
- 无限循环群 ($\cong \mathbb{Z}$): 只有两个生成元,$x$ 和 $x^{-1}$ (对应于 $1$ 和 $-1$)。
- $n$ 阶有限循环群 ($\cong Z_n$): 生成元是所有形如 $x^a$ 的元素,其中指数 $a$ 与群的阶 $n$ 互素。生成元的总数由欧拉函数 $\varphi(n)$ 给出。
这个命题进一步揭示了循环群的结构是多么的规律和可预测,它与数论中的基本概念(互素、欧拉函数)紧密地联系在一起。
🎯 [存在目的]
本命题的目的是完成对循环群“驱动引擎”(生成元)的完整刻画。定理4告诉我们循环群可以被分类,命题5告诉我们群里每个元素的属性(阶),而命题6则告诉我们,哪些元素有能力扮演“生成元”这个核心角色。这对于理解循环群的对称性(自同构群)以及它的子群结构至关重要。例如,任何一个自同构(保持结构的对称变换)都必须把一个生成元映射到另一个生成元。知道了所有生成元,就为研究其自同构群打下了基础。
🧠 [直觉心智模型]
回到我们的钟表模型,一个有 $n$ 个刻度的钟表 $\langle x \rangle$。
- 生成元就是一种“跳跃方式”(一次跳 $a$ 格),这种方式能够不重不漏地访问到所有的 $n$ 个刻度。
- 命题6(2) 在说什么?它说,你的“步长” $a$ 能带你走遍所有格子的充要条件是,你的步长 $a$ 和总格子数 $n$ “没有共同的节拍”(即互素)。
- 为什么?如果你的步长 $a$ 和总格子数 $n$ 有一个公共节拍 $d>1$(例如,在12格的表上,你每步跳3格,$d=3$),那么你只会落在 $0, 3, 6, 9$ 这几个点上,你永远也到不了1, 2, 4, 5...这些点。你的轨迹被限制在了一个更小的循环里。只有当你的步长 $a$ 和总格子数 $n$ “完全不合拍”时,你的脚步才会“均匀地”踩遍每一个格子。
- 欧拉函数 $\varphi(n)$ 就是在计算有多少种这样的“不合拍”的步长。
💭 [直观想象]
想象你在玩一个跳房子的游戏,房子排成一个圈,总共有 $n$ 间。你从0号房开始,每次跳 $a$ 间房。
- 你想成为生成元:你的目标是,通过你的跳法,最终能跳遍所有的 $n$ 间房。
- 命题6告诉你:你能成功的条件是,你的步长 $a$ 和房子总数 $n$ 不能有公因子(除了1)。
- 例子:$n=10$ 间房。
- 你每次跳3格 ($a=3$)。(3,10)=1。你的路线是 $0 \to 3 \to 6 \to 9 \to 2 \to 5 \to 8 \to 1 \to 4 \to 7 \to 0$。你成功了!$x^3$ 是生成元。
- 你每次跳4格 ($a=4$)。(4,10)=2。你的路线是 $0 \to 4 \to 8 \to 2 \to 6 \to 0$。你失败了,永远到不了奇数号的房间。$x^4$ 不是生成元。
- $\varphi(10)=4$,说明有4种步长(1, 3, 7, 9)可以让你成功跳遍所有房间。
1.14 命题6的证明
📜 [原文14]
证明:我们将 (1) 作为练习。在 (2) 中,如果 $|x|=n<\infty$,命题 2 指出 $x^{a}$ 生成 $H$ 的一个阶为 $\left|x^{a}\right|$ 的子群。这个子群等于 $H$ 的全部当且仅当 $\left|x^{a}\right|=|x|$。根据命题 5,
$$
\left|x^{a}\right|=|x| \quad \text { 当且仅当 } \quad \frac{n}{(a, n)}=n, \quad \text { 即当且仅当 } (a, n)=1 .
$$
由于 $\varphi(n)$ 根据定义是 $a \in\{1,2, \ldots, n\}$ 且 $(a, n)=1$ 的数量,这就是 $H$ 的生成元的数量。
📖 [逐步解释]
这个证明非常简洁,它巧妙地将之前命题的结论串联了起来。
- 证明(1)被省略:作者将无限情况的证明留作练习。
- (练习的思路:如果 $H=\langle x^a \rangle$,那么 $x$ 必然是 $x^a$ 的某个幂,即 $x=(x^a)^k = x^{ak}$。这意味着 $x^{ak-1}=1$。因为 $|x|=\infty$,所以唯一的可能是指数 $ak-1=0$,即 $ak=1$。因为 $a,k$ 都是整数,这只在 $a=k=1$ 或 $a=k=-1$ 时成立。所以 $a=\pm 1$。反过来,如果 $a=\pm 1$,$x$ 和 $x^{-1}$ 显然能生成 $\langle x \rangle$。)
- 起点:我们想找到 $x^a$ 能生成整个群 $H$ 的条件。即,何时 $\langle x^a \rangle = H$?
- 转化为阶的问题:一个由 $x^a$ 生成的子群 $\langle x^a \rangle$ 是 $H$ 的一个子集。对于有限群来说,一个子群要等于整个群,其充要条件是它们的元素个数相等,即它们的阶相等。所以,$\langle x^a \rangle = H$ 等价于 $|\langle x^a \rangle| = |H|$。
- 应用命题2:我们知道 $|\langle x^a \rangle| = |x^a|$ (一个循环群的阶等于其生成元的阶)。我们也知道 $|H|=|\langle x \rangle|=|x|$。所以,条件进一步转化为 $|x^a| = |x|$。
- 代入已知阶数:我们已知 $|x|=n$。所以条件变为 $|x^a| = n$。
- 应用命题5:我们刚学过计算 $|x^a|$ 的公式:$|x^a|=\frac{n}{(n,a)}$。
- 建立最终等式:将步骤4和5结合,我们得到等式 $\frac{n}{(n,a)} = n$。
- 求解等式:这个关于整数的等式非常简单。一个正整数 $n$ 除以另一个正整数 $(n,a)$ 结果还等于 $n$,唯一的可能性就是除数 $(n,a)$ 等于1。
- 得出结论:因此,$x^a$ 能生成 $H$ 的充要条件是 $(a,n)=1$。
- 关于生成元数量的说明:
- 欧拉函数的定义:欧拉 $\varphi$ 函数 $\varphi(n)$ 的定义就是:在 $1, 2, \dots, n$ 中与 $n$ 互素的整数的个数。
- 与结论的联系:我们刚刚证明了 $x^a$ 是生成元当且仅当 $(a,n)=1$。如果我们只考虑 $a$ 在 $1, \dots, n$ 范围内的“基本”幂(因为其他幂都与它们重复),那么生成元的数量正好就是满足 $(a,n)=1$ 的 $a$ 的数量。
- 最终断言:这个数量,根据定义,就是 $\varphi(n)$。
💡 [数值示例]
- 检验证明逻辑:
- 在 $Z_{10}=\langle x \rangle$ 中,$n=10$。
- $x^3$ 是不是生成元?
- 证明逻辑:$x^3$ 是生成元 $\iff |\langle x^3 \rangle| = 10 \iff |x^3|=10$。
- 使用命题5的公式:$|x^3| = \frac{10}{(10,3)} = \frac{10}{1} = 10$。
- 因为 $|x^3|=10$ 成立,所以 $x^3$ 是生成元。
- 命题6的结论:$(3,10)=1$,所以是生成元。两者一致。
- $x^4$ 是不是生成元?
- 证明逻辑:$x^4$ 是生成元 $\iff |x^4|=10$。
- 使用命题5的公式:$|x^4| = \frac{10}{(10,4)} = \frac{10}{2} = 5$。
- 因为 $|x^4|=5 \neq 10$,所以 $x^4$ 不是生成元。
- 命题6的结论:$(4,10)=2 \neq 1$,所以不是生成元。两者一致。
⚠️ [易错点]
- 逻辑的完备性:证明中每一步的“当且仅当”(充要条件)都非常关键,它保证了逻辑链条是双向的、无懈可击的。
- 对之前命题的依赖:这个证明本身非常短,但它的力量完全来自于之前建立的命题2和命题5。如果对那两个命题不理解,就无法看懂这个证明。这体现了数学知识的层层递进和构建性。
- 有限 vs 无限:证明中的“子群等于全群当且仅当阶相等”这一步只对有限群成立。对于无限群,一个真子群也可以有无限阶(例如 $2\mathbb{Z}$ 是 $\mathbb{Z}$ 的真子群,但它们都是无限群),所以无限情况的证明需要不同的方法(如练习中提示的思路)。
📝 [总结]
命题6的证明是一个展示“如何站在巨人的肩膀上”的绝佳例子。它没有从最原始的定义出发,而是聪明地、高效地利用了刚刚证明的命题2和命题5。其核心逻辑是:
- 将“是否为生成元”这个群论问题,转化为“子群的阶是否等于全群的阶”。
- 再利用命题2和命题5,将“阶是否相等”的群论问题,转化为一个关于整数指数 $a$ 和群的阶 $n$ 的纯数论等式:$\frac{n}{(n,a)} = n$。
- 最后,通过简单的代数运算解出这个数论等式,得到最终的条件 $(a,n)=1$。
这个证明过程清晰、优雅且高效。
🎯 [存在目的]
该证明的存在是为了给命题6的结论提供一个严谨且有说服力的论证。更重要的是,它向学习者展示了如何综合运用已有的知识来解决新问题。它不是一个孤立的证明,而是知识体系内部联系的体现。通过这个证明,可以加深对命题2和命题5的理解,并体会到数学理论是如何一步步构建起来的。
🧠 [直觉心智模型]
这个证明就像一个高效的管理者在做决策。
- 问题:如何判断员工A ($x^a$) 是否能胜任CEO(生成元)的职位?
- 管理者的逻辑:
- CEO的职责是管理整个公司 ($H$)。员工A能胜任CEO,当且仅当他能管理的团队规模 ($|\langle x^a \rangle|$) 等于整个公司的规模 ($|H|$)。
- 我手头有份报告(命题5),可以根据员工A的工号($a$)和公司总人数($n$),精确计算出他能管理的团队规模是 $\frac{n}{(n,a)}$。
- 所以,问题就变成了,什么时候 $\frac{n}{(n,a)}$ 等于 $n$?
- 答案很简单:当他和公司的“利益公约数” $(a,n)$ 为1时,也就是他与公司没有“小团体利益”,一心为公的时候。
- 这个过程没有去实地考察员工A是怎么工作的,而是通过查阅资料和公式,高效地得出了结论。
💭 [直观想象]
想象你有一条周长为 $n$ 的圆形项链,上面有 $n$ 颗珠子。你想换一根新的绳子来穿这些珠子。
- 问题:用一根能穿过 $a$ 颗珠子再出来的“飞针”(代表 $x^a$ 的操作),能否最终穿过所有的 $n$ 颗珠子?
- 证明的逻辑:
- “飞针”能穿过所有珠子,等价于它能形成的最小珠子圈的长度 $|x^a|$ 恰好是总长度 $n$。
- 我们有一个公式(命题5)告诉我们,这个最小珠子圈的长度是 $\frac{n}{(n,a)}$。
- 所以问题变成解方程 $\frac{n}{(n,a)}=n$。
- 解得 $(n,a)=1$。
- 结论:只有当你的“飞针”长度 $a$ 和项链总珠子数 $n$ 互素时,你才能穿遍所有珠子。
22. 例子
2.1 命题6的应用
📜 [原文15]
例子
命题 6 精确地告诉我们哪些模 $n$ 的剩余类生成 $\mathbb{Z} / n \mathbb{Z}$:即,$\bar{a}$ 生成 $\mathbb{Z} / n \mathbb{Z}$ 当且仅当 $(a, n)=1$。例如,$\overline{1}, \overline{5}, \overline{7}$ 和 $\overline{11}$ 是 $\mathbb{Z} / 12 \mathbb{Z}$ 的生成元,且 $\varphi(12)=4$。
📖 [逐步解释]
这部分是命题6的一个直接应用,将其结论应用到我们最熟悉的有限循环群模型——模n的整数加法群 $\mathbb{Z}/n\mathbb{Z}$ 上。
- 背景回顾:
- $\mathbb{Z}/n\mathbb{Z}$ 是一个由模 $n$ 的所有剩余类 $\{\overline{0}, \overline{1}, \dots, \overline{n-1}\}$ 构成的加法群。
- 它是一个 $n$ 阶循环群,一个最明显的生成元是 $\overline{1}$,因为任何剩余类 $\bar{k}$ 都可以通过 $k$ 个 $\overline{1}$ 相加得到,即 $\bar{k} = k \cdot \overline{1}$。
- 所以,$\mathbb{Z}/n\mathbb{Z} = \langle \overline{1} \rangle$。
- 应用命题6:
- 我们现在想知道,除了 $\overline{1}$,还有哪些剩余类 $\bar{a}$ 可以生成整个群 $\mathbb{Z}/n\mathbb{Z}$?
- 在加法群中,“幂” $x^a$ 对应于“倍数” $a \cdot x$。
- 所以,$\mathbb{Z}/n\mathbb{Z}$ 中的元素可以写成 $a \cdot \overline{1} = \bar{a}$。这正好就是剩余类 $\bar{a}$ 本身。
- 将命题6(2)的结论 “$x^a$ 是生成元 $\iff (a,n)=1$” 直接翻译到加法群 $\mathbb{Z}/n\mathbb{Z}$ 的情境中,就得到:
- “$\bar{a}$ 是生成元 $\iff (a,n)=1$”。
- 具体例子:$\mathbb{Z}/12\mathbb{Z}$
- 我们要找 $\mathbb{Z}/12\mathbb{Z}$ 的所有生成元。
- $n=12$。我们需要找到所有在 $1$ 到 $11$ 之间与 $12$ 互素的整数 $a$。
- 这些整数是 $1, 5, 7, 11$。
- 因此,$\mathbb{Z}/12\mathbb{Z}$ 的生成元就是 $\overline{1}, \overline{5}, \overline{7}, \overline{11}$。
- 生成元的个数是 4 个。
- 根据命题6,这个数量应该等于欧拉函数 $\varphi(12)$。
- 计算 $\varphi(12)=12(1-1/2)(1-1/3)=4$。
- 结果完全一致,验证了结论。
💡 [数值示例]
- 示例1 (来自原文): $\mathbb{Z}/12\mathbb{Z}$
- 我们来验证 $\overline{5}$ 确实能生成 $\mathbb{Z}/12\mathbb{Z}$。
- $1 \cdot \overline{5} = \overline{5}$
- $2 \cdot \overline{5} = \overline{10}$
- $3 \cdot \overline{5} = \overline{15} \equiv \overline{3}$
- $4 \cdot \overline{5} = \overline{20} \equiv \overline{8}$
- $5 \cdot \overline{5} = \overline{25} \equiv \overline{1}$ (既然生成了$\overline{1}$,就一定能生成所有元素)
- $6 \cdot \overline{5} = \overline{30} \equiv \overline{6}$
- ... 确实可以生成所有12个元素。
- 示例2: $\mathbb{Z}/8\mathbb{Z}$
- $n=8$。我们要找所有生成元。
- 需要找与 8 互素的数:1, 3, 5, 7。
- 所以生成元是 $\overline{1}, \overline{3}, \overline{5}, \overline{7}$。
- 生成元个数是 4。
- $\varphi(8) = 8(1-1/2) = 4$。吻合。
- 我们来验证 $\overline{2}$ 不是生成元。$(2,8)=2 \neq 1$。
- $\langle \overline{2} \rangle = \{1 \cdot \overline{2} = \overline{2}, 2 \cdot \overline{2} = \overline{4}, 3 \cdot \overline{2} = \overline{6}, 4 \cdot \overline{2} = \overline{8} \equiv \overline{0}\}$
- $\langle \overline{2} \rangle = \{\overline{0}, \overline{2}, \overline{4}, \overline{6}\}$,这是一个阶为4的子群,不是整个群。这与命题5的公式 $|\overline{2}| = |2 \cdot \overline{1}| = \frac{8}{(8,2)} = \frac{8}{2} = 4$ 也吻合。
⚠️ [易错点]
- 剩余类 vs 整数:要严格区分 $\bar{a}$ 和 $a$。我们判断的是整数 $a$ 和 $n$ 是否互素,来决定剩余类 $\bar{a}$ 是否是生成元。
- 群的运算:始终牢记 $\mathbb{Z}/n\mathbb{Z}$ 是一个加法群,所有的“幂”运算都是倍数运算,单位元是 $\overline{0}$。
- 找到所有生成元:对于给定的 $n$,要系统地检查从 $1$ 到 $n-1$ 的所有整数与 $n$ 的最大公约数,不要遗漏。
📝 [总结]
本段是命题6的一个重要且具体的应用。它给出了一个简单明了的法则,用于判断 $\mathbb{Z}/n\mathbb{Z}$ 中的哪个元素可以作为生成元:剩余类 $\bar{a}$ 是 $\mathbb{Z}/n\mathbb{Z}$ 的生成元,当且仅当整数 $a$ 与模数 $n$ 互素。这个结论将群论中的生成元问题完全转化为了一个纯粹的数论问题。
🎯 [存在目的]
本段的目的是将前面建立的抽象理论(命题6)与一个非常具体和重要的数学对象($\mathbb{Z}/n\mathbb{Z}$)联系起来,从而深化对理论的理解。$\mathbb{Z}/n\mathbb{Z}$ 是有限循环群的“标准模型”,搞清楚了它的生成元结构,就等于搞清楚了所有有限循环群的生成元结构。这个例子也为后面介绍欧拉 $\varphi$ 函数在群论中的应用提供了一个自然的入口。
🧠 [直觉心智模型]
想象 $\mathbb{Z}/n\mathbb{Z}$ 是一个有 $n$ 个座位的摩天轮,座位编号 $0, 1, \dots, n-1$。$\overline{1}$ 作为生成元,代表“转动到下一个座位”这个操作。
- 问题:除了“每次转1格”,还有没有其他“每次转 $a$ 格”的操作,也能让你遍历所有座位?
- 本段的结论:有。只要你的步长 $a$ 和总座位数 $n$ 是互素的,你就可以。
- 这个例子把抽象的剩余类和互素关系,具象化为摩天轮的转动,使得命题6的结论更加直观易懂。
💭 [直观想象]
想象你在为一个 $n$ 齿的齿轮上色。你有一个自动上色机器,它每上完一个齿,就自动跳过 $a-1$ 个齿,给第 $a$ 个齿上色。
- 问题:步长 $a$ 设置为多少,才能保证机器最终能给所有 $n$ 个齿都上色?
- 结论:当且仅当 $a$ 和 $n$ 互素。
- 如果 $(a,n)=d>1$,那么机器的轨迹只会在一个由 $n/d$ 个齿组成的子集中循环,永远无法触及其他的齿。
2.2 循环群的子群结构
📜 [原文16]
本节的最后一个定理给出了循环群的完整子群结构。
定理 7. 令 $H=\langle x\rangle$ 为一个循环群。
(1) $H$ 的每个子群都是循环群。更准确地说,如果 $K \leq H$,那么要么 $K=\{1\}$,要么 $K=\left\langle x^{d}\right\rangle$,其中 $d$ 是使得 $x^{d} \in K$ 的最小正整数。
(2) 如果 $|H|=\infty$,那么对于任何不同的非负整数 $a$ 和 $b$,$\left\langle x^{a}\right\rangle \neq \left\langle x^{b}\right\rangle$。此外,对于每个整数 $m$,$\left\langle x^{m}\right\rangle=\left\langle x^{|m|}\right\rangle$,其中 $|m|$ 表示 $m$ 的绝对值,因此 $H$ 的非平凡子群与整数 $1,2,3, \ldots$ 之间存在双射。
(3) 如果 $|H|=n<\infty$,那么对于每个整除 $n$ 的正整数 $a$,存在一个阶为 $a$ 的唯一子群。这个子群是循环群 $\left\langle x^{d}\right\rangle$,其中 $d=\frac{n}{a}$。此外,对于每个整数 $m$,$\left\langle x^{m}\right\rangle=\left\langle x^{(n, m)}\right\rangle$,因此 $H$ 的子群与 $n$ 的正因子之间存在双射。
📖 [逐步解释]
这是本节的压轴定理,它彻底揭示了循环群的所有子群的结构。这个定理极其重要,是循环群理论的核心成果之一。
定理7 的内容
这个定理分三点,系统地描述了循环群的子群是什么样的、有多少个、以及它们之间的关系。
- (1) 子群的基本性质
- 核心结论:循环群的子群必然也是循环群。这是一个非常优美的性质,说明循环这个特性是可以“遗传”给子群的。
- 如何找到子群的生成元:对于 $H=\langle x \rangle$ 的任意一个非平凡子群 $K$(即不只包含单位元的子群),它的生成元可以被精确地找到。这个生成元就是 $x^d$,其中 $d$ 是一个非常特殊的数:它是所有满足 $x^k \in K$ 的正整数 $k$ 中最小的那个。
- (2) 无限循环群的子群
- 背景:我们知道无限循环群都同构于 $(\mathbb{Z},+)$。所以这里其实是在描述 $\mathbb{Z}$ 的子群结构。
- 子群的形态:$\mathbb{Z}$ 的子群都是形如 $m\mathbb{Z} = \langle m \rangle$ 的形式(所有 $m$ 的倍数),其中 $m$ 是非负整数。例如 $\langle 0 \rangle = \{0\}$,$\langle 1 \rangle = \mathbb{Z}$,$\langle 2 \rangle = 2\mathbb{Z}$(偶数集)。
- 子群的唯一性:不同的非负整数 $a, b$ 会生成不同的子群,即 $\langle x^a \rangle \neq \langle x^b \rangle$。
- 正负指数关系:一个元素和它的逆元生成同一个子群,即 $\langle x^m \rangle = \langle x^{-m} \rangle$。由于 $|-m|=|m|$,所以统一用非负指数 $x^{|m|}$ 来表示就行了。
- 与自然数的对应:无限循环群 $H$ 的所有非平凡子群(不含 $\{1\}$)与所有正整数 $1, 2, 3, \dots$ 之间存在一个一一对应(双射)。这个对应就是:正整数 $m \leftrightarrow$ 子群 $\langle x^m \rangle$。
- 包含关系:在 $\mathbb{Z}$ 中,$\langle a \rangle \subseteq \langle b \rangle \iff b \mid a$。例如 $\langle 6 \rangle \subset \langle 2 \rangle$ 因为 $2 \mid 6$。
- (3) 有限循环群的子群
- 背景:我们知道 $n$ 阶循环群都同构于 $Z_n$ 或 $\mathbb{Z}/n\mathbb{Z}$。
- 阶与子群的对应:对于群的阶 $n$ 的每一个正因子 $a$,都存在一个阶为 $a$ 的子群,并且这样的子群是唯一的。
- 这是一个极其强大的结论!它说明子群的阶只能是 $n$ 的因子,并且每个可能的因子都恰好对应一个子群。
- 子群的生成元:这个阶为 $a$ 的唯一子群是谁呢?它就是 $\langle x^d \rangle$,其中 $d = n/a$。
- 我们可以用命题5验证它的阶:$|\langle x^d \rangle| = |x^d|$。因为 $d$ 是 $n$ 的因子,所以 $|x^d| = n/d = n/(n/a) = a$。正好是 $a$。
- 任意幂生成的子群:对于任意一个元素 $x^m$,它生成的子群 $\langle x^m \rangle$ 等于哪个“标准”子群呢?答案是 $\langle x^{(n,m)} \rangle$。
- 这意味着,要找到 $x^m$ 生成的子群,只需要计算指数 $m$ 和阶 $n$ 的最大公约数 $d'=(n,m)$,这个子群就是由 $x^{d'}$ 生成的。
- 与因子的对应:综上,一个 $n$ 阶循环群的所有子群与 $n$ 的所有正因子之间存在一个一一对应(双射)。这个对应就是:$n$ 的因子 $d \leftrightarrow$ 子群 $\langle x^d \rangle$ (这个子群的阶是 $n/d$)。
💡 [数值示例]
- 示例1: 无限循环群 $\mathbb{Z}$
- (1) 它的任何子群都是循环群。例如,所有偶数和所有3的倍数的和组成的群 $2\mathbb{Z}+3\mathbb{Z}$,它等于 $\mathbb{Z}$ 本身,也是循环群。
- (2) 子群与正整数 $1,2,3,\dots$ 一一对应。
- 1 $\leftrightarrow \langle 1 \rangle = \mathbb{Z}$
- 2 $\leftrightarrow \langle 2 \rangle = 2\mathbb{Z}$ (偶数集)
- 3 $\leftrightarrow \langle 3 \rangle = 3\mathbb{Z}$ (3的倍数集)
- ...
- $\langle -3 \rangle = \langle 3 \rangle$。
- $\langle 2 \rangle$ 和 $\langle 3 \rangle$ 是不同的子群。
- 示例2: 有限循环群 $Z_{18} = \langle x \rangle$
- $n=18$。18的正因子有: 1, 2, 3, 6, 9, 18。
- 定理7(3)说,这个群将有且仅有6个子群,它们的阶也分别是 1, 2, 3, 6, 9, 18。
- 我们来一一找出它们:
- 阶 a=18: 对应 $d=18/18=1$。子群是 $\langle x^1 \rangle = Z_{18}$。
- 阶 a=9: 对应 $d=18/9=2$。子群是 $\langle x^2 \rangle = \{1, x^2, x^4, \dots, x^{16}\}$。
- 阶 a=6: 对应 $d=18/6=3$。子群是 $\langle x^3 \rangle = \{1, x^3, x^6, x^9, x^{12}, x^{15}\}$。
- 阶 a=3: 对应 $d=18/3=6$。子群是 $\langle x^6 \rangle = \{1, x^6, x^{12}\}$。
- 阶 a=2: 对应 $d=18/2=9$。子群是 $\langle x^9 \rangle = \{1, x^9\}$。
- 阶 a=1: 对应 $d=18/1=18$。子群是 $\langle x^{18} \rangle = \langle 1 \rangle = \{1\}$。
- 子群的唯一性:不存在另一个阶为6的子群。任何阶为6的子群都必然是 $\langle x^3 \rangle$。
- 标准化:$\langle x^{15} \rangle$ 是哪个子群?
- $m=15$。计算 $d'=(18,15)=3$。
- 所以 $\langle x^{15} \rangle = \langle x^3 \rangle$。
- 我们可以验证:$|x^{15}| = \frac{18}{(18,15)} = \frac{18}{3}=6$。它的阶是6。$\langle x^3 \rangle$ 的阶也是6。因为 $x^{15} = (x^3)^5$,所以 $\langle x^{15} \rangle \subseteq \langle x^3 \rangle$。两者阶相同,所以子群相等。
⚠️ [易错点]
- 子群阶和生成元指数的混淆:在有限情况下,阶为 $a$ 的子群是由 $x^{n/a}$ 生成的,而不是 $x^a$。这是一个非常常见的错误。例如,在 $Z_{18}$ 中,阶为 9 的子群是 $\langle x^2 \rangle$,不是 $\langle x^9 \rangle$。
- 包含关系:在有限循环群中,子群的包含关系与因子的整除关系是“反向”的。$d_1 \mid d_2 \iff \langle x^{d_2} \rangle \subseteq \langle x^{d_1} \rangle$。例如,在 $Z_{18}$ 中,$2 \mid 6$,那么 $\langle x^6 \rangle \subseteq \langle x^2 \rangle$。这与无限情况 $\mathbb{Z}$ 中的 $a \mid b \iff \langle b \rangle \subseteq \langle a \rangle$ 容易混淆。要小心区分。
- 平凡子群:$\{1\}$ 也是一个循环群,由 $x^n$(或 $x^0$)生成,其阶为1。它对应 $n$ 的因子 $n$。
📝 [总结]
定理7是循环群结构的巅峰总结,它提供了对循环群所有子群的一幅完整、清晰的蓝图。
- 基本形态:循环群的子群总是循环的。
- 无限循环群 ($\cong \mathbb{Z}$): 子群与正整数一一对应,形成一个无限的、线性的子群链 $\mathbb{Z} \supset 2\mathbb{Z} \supset 4\mathbb{Z} \supset \dots$ (以及其他素数倍的链)。
- 有限循环群 ($\cong Z_n$): 子群与群阶 $n$ 的正因子一一对应。对于 $n$ 的每个因子 $d$,都存在一个阶为 $n/d$ 的唯一子群 $\langle x^d \rangle$。这形成了一个由整除关系决定的子群格。
这个定理意味着,只要我们知道了循环群的阶 $n$,我们就可以通过对 $n$ 进行因子分解,完全预测出它所有的子群的数量、阶、生成元以及它们之间的包含关系。循环群的内部结构因此变得完全透明。
🎯 [存在目的]
本定理的存在,是为了彻底解决“一个群的子群是什么样的”这个群论的基本问题——至少对于循环群这一类是如此。它是有限群结构理论的基础,特别是对于阿贝尔群。很多更复杂的群的性质,最终都依赖于对其循环子群的理解。例如,拉格朗日定理说子群的阶必须整除群的阶,而定理7(3)则告诉我们,对于循环群,这个结论的“逆定理”也成立(对每个因子,都存在一个该阶的子群)。这使得循环群成为验证各种群论猜想和性质的理想“试验田”。
🧠 [直觉心智模型]
定理7就像是给了你一张城市(循环群)的完整地铁图。
- (1) 告诉你这张图上所有的线路都是“单线循环”的,没有复杂的换乘网络。
- (2) 无限城市 $\mathbb{Z}$:地铁图是一条无限长的直线,上面的站是 $0, \pm 1, \pm 2, \dots$。它的所有“子网络”就是“只停靠偶数站的快车”、“只停靠3的倍数站的快车”等等。每种“快车”线路都对应一个正整数。
- (3) 有限城市 $Z_n$:一个有 $n$ 个站的环线。这张图的“子网络”非常规律。你只要把 $n$ 的所有因子找出来,比如 $d_1, d_2, \dots$,那么就一定存在“只停靠 $d_1$ 的倍数站的线路”、“只停靠 $d_2$ 的倍数站的线路”...并且有且仅有这些线路。你想找一个有 $a$ 站的子线路?没问题,只要 $a$ 是 $n$ 的因子,就一定能找到,而且只有一条。它的站点就是 $0, n/a, 2n/a, \dots$。
💭 [直观想象]
想象一个由 $n$ 个灯泡排成一圈的圣诞彩灯。
- 定理7(3) 告诉你,如果你想让这些灯泡形成一些闪烁的子模式,这些子模式的数量和形态是固定的。
- 子群:一个闪烁模式,即一部分灯泡在同步亮灭。
- 子群的阶:这个模式中有几盏灯。
- 结论:一个模式要能稳定存在,它的灯泡数量 $a$ 必须是总数 $n$ 的一个因子。并且,对于任何一个因子 $a$,都存在且只存在一种包含 $a$ 个灯泡的稳定模式(这些灯泡均匀地分布在圆环上)。例如,一个12个灯泡的圈,你可以形成一个6灯模式(每隔一盏亮一盏),一个4灯模式(每隔两盏亮一盏),一个3灯模式(每隔三盏亮一盏),一个2灯模式(只亮对角的两盏),一个1灯模式(只亮一盏)和一个12灯模式(全亮)。这些模式的数量和 $12$ 的因子数是完全对应的。
2.3 定理7的证明 (1)
📜 [原文17]
证明:(1) 令 $K \leq H$。如果 $K=\{1\}$,命题对于这个子群是成立的,所以我们假设 $K \neq\{1\}$。因此存在某个 $a \neq 0$ 使得 $x^{a} \in K$。如果 $a<0$,那么由于 $K$ 是一个群,也有 $x^{-a}=\left(x^{a}\right)^{-1} \in K$。因此 $K$ 总是包含 $x$ 的某个正幂。令
$$
\mathcal{P}=\left\{b \mid b \in \mathbb{Z}^{+} \text {且 } x^{b} \in K\right\} .
$$
根据上述,$\mathcal{P}$ 是一个非空的正整数集。根据良序原理(第 0.2 节),$\mathcal{P}$ 有一个最小元素——称之为 $d$。由于 $K$ 是一个子群且 $x^{d} \in K$,$\left\langle x^{d}\right\rangle \leq K$。由于 $K$ 是 $H$ 的子群, $K$ 的任何元素都形如 $x^{a}$,对于某个整数 $a$。根据除法算法,写
$$
a=q d+r \quad 0 \leq r<d .
$$
那么 $x^{r}=x^{(a-q d)}=x^{a}\left(x^{d}\right)^{-q}$ 是 $K$ 的一个元素,因为 $x^{a}$ 和 $x^{d}$ 都是 $K$ 的元素。根据 $d$ 的最小性,可知 $r=0$,即 $a=q d$,因此 $x^{a}=\left(x^{d}\right)^{q} \in\left\langle x^{d}\right\rangle$。这给出了逆包含 $K \leq\left\langle x^{d}\right\rangle$,从而证明了 (1)。
📖 [逐步解释]
这是对定理7第一部分——“循环群的子群必为循环群”——的证明。这个证明是群论中一个非常基础和重要的论证,其思想被广泛应用。
- 处理平凡情况:
- 令 $K$ 是 $H=\langle x \rangle$ 的一个子群。
- 如果 $K=\{1\}$ (只包含单位元的平凡子群),那么 $K$ 是一个循环群,因为它可以由单位元 $1$ 生成,即 $K=\langle 1 \rangle$。结论成立。
- 所以,我们只需要考虑非平凡子群,即 $K \neq \{1\}$。
- 找到一个候选的生成元:
- 因为 $K$ 非平凡,所以它至少包含一个不是单位元的元素。这个元素 যেহেতু是 $H$ 的一部分,所以可以写成 $x^a$ 的形式,其中 $a \neq 0$。
- 如果 $a > 0$,那么 $K$ 中包含 $x$ 的一个正幂。
- 如果 $a < 0$,因为 $K$ 是一个子群,它对逆元封闭,所以 $x^a$ 的逆元 $(x^a)^{-1} = x^{-a}$ 也必须在 $K$ 中。因为 $a<0$,所以 $-a>0$。
- 结论:无论如何,只要 $K$ 不是平凡子群,它里面必然包含至少一个 $x$ 的正整数次幂。
- 利用良序原理:
- 我们定义一个集合 $\mathcal{P}$,它包含了所有能让 $x^b$ 落在 $K$ 中的正整数 $b$。即 $\mathcal{P} = \{b \in \mathbb{Z}^+ \mid x^b \in K\}$。
- 根据上一步的结论,我们知道 $\mathcal{P}$ 不是一个空集。
- 良序原理 (Well-Ordering Principle) 是自然数的一个基本性质,它说:任何非空的正整数集合都必然包含一个最小的元素。
- 因此,集合 $\mathcal{P}$ 中一定有一个最小的元素。我们把这个最小的正整数命名为 $d$。
- 这个 $d$ 就是我们的“候选生成元”的指数。
- 证明双向包含:
- 我们的目标是证明 $K = \langle x^d \rangle$。这需要证明两个方向的包含关系:$\langle x^d \rangle \subseteq K$ 和 $K \subseteq \langle x^d \rangle$。
- 证明方向一:$\langle x^d \rangle \subseteq K$
- 根据 $d$ 的定义,我们知道 $x^d \in K$。
- 因为 $K$ 是一个子群,它对自身的运算是封闭的。所以 $x^d$ 的所有幂($(x^d)^q$)和逆元都必须在 $K$ 中。
- 而由 $x^d$ 的所有幂构成的集合正是 $\langle x^d \rangle$。
- 因此,$\langle x^d \rangle$ 的所有元素都在 $K$ 里面,即 $\langle x^d \rangle \subseteq K$。这个方向的证明比较直接。
- 证明方向二:$K \subseteq \langle x^d \rangle$
- 这是证明的关键和难点。我们要证明 $K$ 中的任何一个元素,都属于 $\langle x^d \rangle$。
- 令 $y$ 是 $K$ 中的任意一个元素。因为 $K$ 是 $H$ 的子群,所以 $y$ 可以被写成 $y=x^a$ 的形式,其中 $a$ 是某个整数。
- 现在我们使用除法算法,用我们找到的最小正整数 $d$ 去除 $a$:
- $a = qd + r$,其中 $q$ 是商,$r$ 是余数,且 $0 \le r < d$。
- 我们来考察余数 $r$ 对应的幂 $x^r$。
- $x^r = x^{a-qd} = x^a \cdot (x^d)^{-q}$。
- 分析 $x^a \cdot (x^d)^{-q}$ 这个元素:
- $x^a$ 是我们从 $K$ 中任意选取的元素,所以 $x^a \in K$。
- $x^d$ 是我们找到的那个特殊元素,所以 $x^d \in K$。
- 因为 $K$ 是子群,所以 $(x^d)^{-q}$ 也必然在 $K$ 中。
- 因为 $x^a$ 和 $(x^d)^{-q}$ 都在 $K$ 中,所以它们的乘积 $x^a \cdot (x^d)^{-q}$ 也必然在 $K$ 中。
- 所以,我们得出了一个重要结论:$x^r \in K$。
- 现在我们来看余数 $r$。我们知道 $0 \le r < d$。
- 如果 $r > 0$,那么 $r$ 就是一个正整数,并且 $x^r \in K$。这意味着 $r$ 属于我们定义的集合 $\mathcal{P}$。但这与 $d$ 是 $\mathcal{P}$ 中最小的元素相矛盾(因为 $r < d$)。
- 所以,$r > 0$ 的可能性被排除了。
- 唯一的可能性就是 $r=0$。
- 如果 $r=0$,那么除法算法的等式变为 $a = qd$。
- 这意味着我们一开始任意选取的元素 $y=x^a$ 可以被写成 $x^{qd} = (x^d)^q$。
- $(x^d)^q$ 根据定义,是子群 $\langle x^d \rangle$ 中的一个元素。
- 这就证明了, $K$ 中任意一个元素都属于 $\langle x^d \rangle$。即 $K \subseteq \langle x^d \rangle$。
- 最终结论:
- 既然 $\langle x^d \rangle \subseteq K$ 和 $K \subseteq \langle x^d \rangle$ 同时成立,那么必然有 $K = \langle x^d \rangle$。
- 这证明了 $K$ 是一个由单个元素 $x^d$ 生成的群,因此 $K$ 是一个循环群。证明完毕。
💡 [数值示例]
- 示例:在 $\mathbb{Z}_{30} = \langle x \rangle$ 中
- $H = \mathbb{Z}_{30}$。
- 令 $K$ 是由 $\langle x^6, x^{10} \rangle$ 生成的子群。我们想知道 $K$ 是不是循环群。
- $K$ 中的元素是 $x^6$ 和 $x^{10}$ 的所有幂及其组合。例如 $(x^6)^2=x^{12} \in K$, $x^6x^{10}=x^{16} \in K$。
- 我们要找使得 $x^b \in K$ 的最小正整数 $b$。
- $x^6 \in K \Rightarrow 6 \in \mathcal{P}$。
- $x^{10} \in K \Rightarrow 10 \in \mathcal{P}$。
- 因为 $K$ 是子群,所以 $x^{10} \cdot (x^6)^{-1} = x^4 \in K \Rightarrow 4 \in \mathcal{P}$。
- $x^6 \cdot (x^4)^{-1} = x^2 \in K \Rightarrow 2 \in \mathcal{P}$。
- $x^4 \cdot (x^2)^{-1} = x^2 \in K$。
- $x^2 \cdot (x^?)$... 我们似乎找到了一个很小的。$x^2$ 的逆元 $x^{-2}=x^{28}$ 也在 $K$ 中。
- 我们猜想最小的正指数是 $d=2$。
- 证明 $K = \langle x^2 \rangle$:
- 方向一: $\langle x^2 \rangle \subseteq K$。因为 $x^2 \in K$,而 $K$ 是子群,所以 $\langle x^2 \rangle \subseteq K$。
- 方向二: $K \subseteq \langle x^2 \rangle$。$K$ 的生成元是 $x^6$ 和 $x^{10}$。
- $x^6 = (x^2)^3 \in \langle x^2 \rangle$。
- $x^{10} = (x^2)^5 \in \langle x^2 \rangle$。
- 因为 $K$ 的所有生成元都在 $\langle x^2 \rangle$ 中,所以 $K$ 本身也必然是 $\langle x^2 \rangle$ 的子群。
- 结论:$K=\langle x^2 \rangle$。它确实是一个循环群。
- 这个过程模拟了证明中的思想:通过寻找最小正指数(这里是2),我们找到了子群的单个生成元。
⚠️ [易错点]
- 良序原理的适用对象:良序原理只对非空的正整数集有效。证明的第一步花了很大力气去说明集合 $\mathcal{P}$ 是非空且只包含正整数,这是应用该原理的前提。
- d的最小性的使用:证明中最精妙的一步就是利用 $d$ 的最小性,将 $0 \le r < d$ 且 $x^r \in K$ 推导出 $r$ 必须为0。这是典型的反证法思想的应用。
- 无限群也适用:这个证明对于 $H$ 是无限循环群的情况同样有效,整个论证过程没有依赖于 $H$ 的阶是否有限。
📝 [总结]
定理7(1)的证明是一个优雅且强大的论证,其核心思想可以概括为“最小元法”。
- 首先确立任何非平凡子群 $K$ 中都存在 $x$ 的正整数次幂。
- 利用良序原理,断言这些正指数中必然存在一个最小的,称之为 $d$。
- 通过双向包含来证明 $K$ 恰好就等于由 $x^d$ 生成的循环子群 $\langle x^d \rangle$。
- 其中,最关键的一步是利用除法算法和 $d$ 的最小性,通过反证法证明 $K$ 中任何元素的指数都必然是 $d$ 的倍数。
这个证明深刻地揭示了整数的除法和良序性质是如何决定循环群的子群结构的。
🎯 [存在目的]
该证明的存在是为了给“循环群的子群也是循环群”这一基本事实提供一个坚实的逻辑基础。它不仅仅是一个证明,更是一种方法论的教学。这个证明中使用的“选取最小元,然后用除法算法证明所有其他元素都是它的倍数”的技巧,在代数学(尤其是在环论和理想的讨论中)会反复出现。例如,证明主理想整环(如 $\mathbb{Z}$)中的任何理想都是主理想,用的就是几乎完全一样的证明思路。因此,掌握这个证明对于理解后续的代数结构至关重要。
🧠 [直觉心智模型]
这个证明就像是在整理一堆乱麻线。
- 子群K:一堆看似杂乱的、打了结的线头。
- x^b in K:你发现有一些线头的长度是“标准单位长度” $x$ 的整数倍。
- 良序原理和d:你把所有这些“整数倍”的线头都找出来,发现其中有一根最短的,长度是 $d$。
- 除法算法:你拿起任意一根乱麻里的线头(长度为 $a$),用你找到的最短标准线 $d$ 去量它,发现 $a=qd+r$。
- 关键推理:你发现余下的那段长度为 $r$ 的线头,它自己也是一根“标准单位倍”的线头。但它比你找到的最短的那根 $d$ 还要短!这是不可能的,除非余下的这段线头根本不存在,即 $r=0$。
- 结论:原来,乱麻中所有的线头,其长度都是你找到的那根最短标准线 $d$ 的整数倍。这堆乱麻其实不是乱的,它们都是由同一根标准线 $d$ 复制拼接而成的。所以这堆线(子群K)本身也是一个“循环”的结构。
💭 [直观想象]
想象一个子群 $K$ 是一个神秘的俱乐部,其成员都是某个大社团 $H=\langle x \rangle$ 的成员。
- H的成员:都有一个编号,就是 $x$ 的指数。
- K的成员:你不知道它的入会规则,只知道里面有一些人。
- 证明过程:
- 你发现俱乐部里至少有一个人的编号是正数。
- 你在所有正数编号的会员中,找到了编号最小的那个人,他的编号是 $d$。
- 你猜测,这个人 $d$ 就是俱乐部的创始人(生成元),所有会员都是他的“下线”($d$ 的倍数)。
- 你随机抽查一个会员,编号为 $a$。你用 $d$ 去除 $a$,得到余数 $r$。
- 你通过一番操作($x^r = x^a (x^d)^{-q}$),发现拥有编号 $r$ 的这个人,竟然也有资格成为会员!
- 但这太奇怪了,如果 $r$ 不是0,那他就比你找到的“最小号会员” $d$ 还要小,这和 $d$ 的身份矛盾。
- 唯一的解释是 $r=0$。
- 这说明,你随机抽查的任何一个会员 $a$,他的编号都是 $d$ 的倍数。
- 结论:这个神秘俱乐部的成员规则被你破解了,它就是由“最小号会员” $d$ 发展起来的循环组织。
2.4 定理7的证明 (2) 和 (3)
📜 [原文18]
我们将 (2) 的证明留作练习(推理类似于且比下面的 (3) 的证明更容易)。
(3) 假设 $|H|=n<\infty$ 且 $a \mid n$。令 $d=\frac{n}{a}$,并应用命题 5(3) 以获得 $\left\langle x^{d}\right\rangle$ 是阶为 $a$ 的子群,这表明存在一个阶为 $a$ 的子群。为了证明唯一性,假设 $K$ 是 $H$ 的任何一个阶为 $a$ 的子群。根据 (1) 部分,我们有
$$
K=\left\langle x^{b}\right\rangle
$$
其中 $b$ 是使得 $x^{b} \in K$ 的最小正整数。根据命题 5
$$
\frac{n}{d}=a=|K|=\left|x^{b}\right|=\frac{n}{(n, b)}
$$
所以 $d=(n . b)$。特别是,$d \mid b$。由于 $b$ 是 $d$ 的倍数,$x^{b} \in\left\langle x^{d}\right\rangle$,因此
$$
K=\left\langle x^{b}\right\rangle \leq\left\langle x^{d}\right\rangle .
$$
由于 $\left|\left\langle x^{d}\right\rangle\right|=a=|K|$,我们有 $K=\left\langle x^{d}\right\rangle$。
(3) 的最后一个断言是根据观察 $\left\langle x^{m}\right\rangle$ 是 $\left\langle x^{(n, m)}\right\rangle$ 的一个子群(检查一下),并且根据命题 5(2) 和命题 2,它们具有相同的阶。由于 $(n, m)$ 当然是 $n$ 的一个因子,这表明 $H$ 的每个子群都源自 $n$ 的一个因子,完成了证明。
📖 [逐步解释]
这部分完成了定理7的证明。
证明(2)被省略
- 作者将无限循环群的子群结构的证明留作练习。
- (练习的思路:
- 子群不同性:对于不同的非负整数 $a,b$,$\langle x^a \rangle$ 和 $\langle x^b \rangle$。不失一般性设 $a<b$。如果它们相等,则 $x^a \in \langle x^b \rangle$,所以 $x^a = (x^b)^k = x^{bk}$。因此 $x^{bk-a}=1$。因为 $|x|=\infty$,所以 $bk-a=0$。这意味着 $b \mid a$。同理 $x^b \in \langle x^a \rangle$ 意味着 $a \mid b$。两个不同的正整数相互整除,这是不可能的。所以子群不同。
- 与正整数双射:上面证明了不同的非负整数生成不同子群。$\langle x^m \rangle = \langle x^{|m|} \rangle$ 也易证。所以每个子群(除了平凡子群 $\langle x^0 \rangle$)都唯一对应一个正整数指数。双射成立。)
证明(3): 有限循环群的子群
这个证明分为几个部分:存在性、唯一性、标准化和双射。
- 1. 存在性证明
- 目标:证明对于 $n$ 的每个正因子 $a$,都存在一个阶为 $a$ 的子群。
- 方法:直接构造一个。
- 构造:令 $d=n/a$。考虑子群 $K = \langle x^d \rangle$。
- 验证:这个子群 $K$ 的阶是多少?$|K| = |\langle x^d \rangle| = |x^d|$。
- 因为 $d=n/a$ 是 $n$ 的一个因子,我们可以使用命题5(3)的特殊情况公式:$|x^d| = n/d$。
- 代入 $d=n/a$,得到 $|x^d| = n/(n/a) = a$。
- 结论:我们成功构造出了一个阶为 $a$ 的子群 $\langle x^{n/a} \rangle$。存在性得证。
- 2. 唯一性证明
- 目标:证明阶为 $a$ 的子群是唯一的。
- 方法:假设存在另一个阶为 $a$ 的子群,然后证明它必然和我们上面构造的那个是同一个。
- 推导:
- 假设 $K$ 是任意一个阶为 $a$ 的子群。
- 根据定理7(1)(我们刚刚证明的),我们知道 $K$ 必然也是一个循环群。所以它可以被写成 $K=\langle x^b \rangle$ 的形式,其中 $b$ 是使得 $x^k \in K$ 的最小正整数。
- 我们来比较 $K$ 的阶的两种表达方式:
- 一方面,我们假设了 $|K|=a$。
- 另一方面,$|K|=|\langle x^b \rangle|=|x^b|$。根据命题5(2)的通用公式,我们有 $|x^b| = \frac{n}{(n,b)}$。
- 所以我们得到等式:$a = \frac{n}{(n,b)}$。
- 在存在性证明中,我们知道 $a=n/d$ (其中 $d=n/a$)。代入上式:$\frac{n}{d} = \frac{n}{(n,b)}$。
- 这可以解出 $d=(n,b)$。
- $d=(n,b)$ 意味着什么?根据最大公约数的定义, $d$ 必须是 $b$ 的一个因子,即 $d \mid b$。
- 既然 $d \mid b$,那么 $b$ 是 $d$ 的倍数,即 $b=kd$。这意味着 $x^b = x^{kd} = (x^d)^k$。
- $x^b$ 是 $x^d$ 的幂,这说明 $x^b \in \langle x^d \rangle$。
- 因为 $K=\langle x^b \rangle$,所以整个子群 $K$ 都被包含在 $\langle x^d \rangle$ 中,即 $K \subseteq \langle x^d \rangle$。
- 现在我们有两个子群 $K$ 和 $\langle x^d \rangle$。我们知道 $K$ 是 $\langle x^d \rangle$ 的子集。我们还知道它们的阶是相等的(都是 $a$)。
- 对于有限群,一个子群是另一个的子集且阶相同,那么它们必然是同一个群。
- 结论:$K = \langle x^d \rangle$。这证明了任何阶为 $a$ 的子群,都必然是 $\langle x^{n/a} \rangle$ 这一个。唯一性得证。
- 3. 任意子群的标准化
- 目标:证明 $\langle x^m \rangle = \langle x^{(n,m)} \rangle$。
- 证明思路(原文中比较简略,这里展开):
- 设 $d'=(n,m)$。
- 证明 $\langle x^m \rangle \subseteq \langle x^{d'} \rangle$:因为 $d'$ 是 $m$ 的因子,所以 $m=kd'$。因此 $x^m=(x^{d'})^k \in \langle x^{d'} \rangle$。既然生成元在里面,整个子群就在里面。
- 证明两者阶相等:
- $|\langle x^m \rangle| = |x^m| = \frac{n}{(n,m)} = \frac{n}{d'}$。
- $d'=(n,m)$ 必然是 $n$ 的一个因子。所以 $|\langle x^{d'} \rangle|=|x^{d'}| = \frac{n}{d'}$。
- 两者阶相等,且一个是另一个的子集。
- 结论:$\langle x^m \rangle = \langle x^{(n,m)} \rangle$。
- 4. 与因子的双射关系
- 目标:证明 $H$ 的子群与 $n$ 的正因子之间存在双射。
- 构造映射:我们定义一个从 “$n$ 的正因子集合” 到 “$H$ 的子群集合” 的映射 $\psi(d) = \langle x^d \rangle$。
- 满射:$H$ 的任何子群都是循环的,形如 $\langle x^m \rangle$。根据刚证明的标准化,它等于 $\langle x^{(n,m)} \rangle$。而 $(n,m)$ 肯定是 $n$ 的一个因子。所以任何子群都有一个来自 $n$ 的因子的原像。满射成立。
- 单射:如果 $d_1, d_2$ 是 $n$ 的不同正因子,$\psi(d_1)$ 和 $\psi(d_2)$ 会不会相等?即 $\langle x^{d_1} \rangle = \langle x^{d_2} \rangle$?如果相等,它们的阶也必须相等。$|\langle x^{d_1} \rangle| = n/d_1$,$|\langle x^{d_2} \rangle| = n/d_2$。所以 $n/d_1 = n/d_2 \Rightarrow d_1=d_2$。与前提矛盾。所以不同的因子必然映射到不同的子群。单射成立。
- 结论:映射 $\psi$ 是一个双射。
💡 [数值示例]
- 检验唯一性证明:
- 在 $Z_{20}=\langle x \rangle$ 中,$n=20$。
- 考虑阶为 $a=4$ 的子群。
- 存在性:$20$ 的因子 $4$ 存在。$d=n/a = 20/4=5$。我们构造的子群是 $\langle x^5 \rangle$。我们知道它的阶是 $20/5=4$。
- 唯一性:假设 $K$ 是另一个阶为4的子群。
- $K=\langle x^b \rangle$,其中 $b$ 是最小正指数。
- $|K|=4 \Rightarrow \frac{20}{(20,b)}=4 \Rightarrow (20,b)=5$。
- 所以 $b$ 必须是5的倍数,且不能是2或4的倍数。可能的 $b$ 有 $5, 15$。
- 因为 $b$ 是最小正指数,所以 $b=5$。
- 所以 $K$ 必然是 $\langle x^5 \rangle$。
- 这说明,任何一个阶为4的子群,其最小正指数的生成元都必须是 $x^5$。因此这样的子群是唯一的。
- 检验标准化:
- 在 $Z_{20}=\langle x \rangle$ 中,考虑 $\langle x^{12} \rangle$。
- $m=12$。计算 $d'=(20,12)=4$。
- 定理说 $\langle x^{12} \rangle = \langle x^4 \rangle$。
- 验证:
- $|\langle x^{12} \rangle| = \frac{20}{(20,12)} = \frac{20}{4}=5$。
- $|\langle x^4 \rangle| = \frac{20}{(20,4)} = \frac{20}{4}=5$。
- 阶相等。
- $12 = 3 \cdot 4 \implies x^{12} = (x^4)^3 \in \langle x^4 \rangle$。所以 $\langle x^{12} \rangle \subseteq \langle x^4 \rangle$。
- 阶相等且有包含关系,所以它们是同一个群。结论正确。
⚠️ [易错点]
- 证明的依赖关系:(3)的证明严重依赖(1)和命题5。这是一个环环相扣的证明体系。
- b的最小性:在唯一性证明中,$b$ 被定义为最小正指数。虽然可能有多个 $b'$ 使得 $\langle x^{b'} \rangle = K$ (例如在 $Z_{20}$ 中,$\langle x^5 \rangle=\langle x^{15} \rangle$),但其中最小的那个正指数是唯一的,并且等于 $(n,b')$。
- 最后一个断言的证明:原文对“最后一个断言”的证明写得非常简略。要完全理解它,需要自己动手验证包含关系和阶的相等关系,这本身是一个很好的练习。
📝 [总结]
定理7(3)的证明是循环群理论的高潮。它分步、清晰地论证了有限循环群的子群结构:
- 存在性:通过构造法 $d=n/a$,证明了对于 $n$ 的每个因子 $a$,都存在阶为 $a$ 的子群。
- 唯一性:通过反证法和阶的计算公式,证明了任何阶为 $a$ 的子群,都必然是我们构造的那个 $\langle x^{n/a} \rangle$。
- 标准化:给出了一个通用法则 $\langle x^m \rangle = \langle x^{(n,m)} \rangle$,可以将任意子群对应到一个由 $n$ 的因子次幂生成的“标准”子群上。
- 双射:综合以上结论,建立了子群与阶的因子之间的美妙的一一对应关系。
这个证明逻辑严密,综合运用了前面所有的命题和定理,完美地揭示了有限循环群内在的高度有序的结构。
🎯 [存在目的]
该证明的存在,是为了给定理7这个核心结论提供坚不可摧的逻辑地基。它向我们展示了数学家如何通过一系列的构造、计算和逻辑推理,来完全解明一个代数对象的内部结构。这个证明本身就是群论力量的一个缩影。通过学习这个证明,我们可以深刻体会到:
- 如何将“存在性”和“唯一性”这两个数学证明中常见的主题结合起来。
- 如何利用阶的计算公式作为核心工具来建立不同元素和子群之间的关系。
- 群论中的抽象概念(子群、生成元)和数论中的具体计算(最大公约数、因子)之间是如何相互转化、相互服务的。
🧠 [直觉心智模型]
这个证明就像是在绘制一幅国家($Z_n$)的行政区划图。
- 定理:国家的行政区(子群)的划分方式是固定的。区的数量等于国家人口 $n$ 的因子数量。每个区的人口 $a$ 也必须是 $n$ 的因子。
- 存在性证明:对于任何一个合规的人口数量 $a$ (a是n的因子),你总能划出一个区来。方法是:在全国按 $d=n/a$ 的间隔设立哨卡,哨卡圈起来的区域就是一个区。
- 唯一性证明:你发现任何一个声称自己有人口 $a$ 的区,经过调查,它的边界都跟你设立的哨卡边界完全重合。所以这样的区是唯一的。
- 标准化证明:任何一个由个人 $m$($x^m$)发展起来的势力范围($\langle x^m \rangle$),其最终的版图(子群),都等同于由国家的某个“标准行政长官” $d'=(n,m)$ 所管辖的区域。
这个证明过程,就是把一个国家的行政区划的内在规律给彻底搞清楚了。
💭 [直观想象]
想象一个有 $n$ 个珠子的圆形项链 $\langle x \rangle$。
- 子群:项链上的一些珠子组成的子集合,这些珠子自身也构成一个均匀分布的“小项链”。
- 定理7(3)证明:
- 存在性:如果我想找一个由 $a$ 颗珠子组成的“小项链”($a$ 必须是 $n$ 的因子),我可以做到。方法是:每隔 $d=n/a - 1$ 颗珠子取一颗,取出来的珠子就构成了目标。
- 唯一性:任何一个由 $a$ 颗珠子组成的“小项链”,你仔细观察会发现,它的珠子分布规律,都和我上面描述的方法取出来的一模一样。所以这样的“小项链”只有一种。
- 标准化:你随便在项链上挑一颗珠子(第 $m$ 颗),然后以它为起点,每次跳 $m$ 步,所经过的所有珠子形成的“小项链”,跟你直接从第 $d'=(n,m)$ 颗珠子出发,每次跳 $d'$ 步形成的“小项链”,是完全一样的。
33. 例子
3.1 子群结构的具体应用
📜 [原文19]
例子
(1) 我们可以使用命题 6 和定理 7 来列出 $\mathbb{Z} / n \mathbb{Z}$ 的所有子群,对于任何给定的 $n$。例如,$\mathbb{Z} / 12 \mathbb{Z}$ 的子群是
(a) $\mathbb{Z} / 12 \mathbb{Z}=\langle\overline{1}\rangle=\langle\overline{5}\rangle=\langle\overline{7}\rangle=\langle\overline{11}\rangle$ (阶 12)
(b) $\langle\overline{2}\rangle=\langle\overline{10}\rangle$ (阶 6)
(c) $\langle\overline{3}\rangle=\langle\overline{9}\rangle$ (阶 4)
(d) $\langle\overline{4}\rangle=\langle\overline{8}\rangle$ (阶 3)
(e) $\langle\overline{6}\rangle$ (阶 2)
(f) $\langle\overline{0}\rangle$ (阶 1)。
它们之间的包含关系由以下给出
$$
\langle\bar{a}\rangle \leq\langle\bar{b}\rangle \quad \text { 当且仅当 } (b, 12) \mid(a, 12), \quad 1 \leq a, b \leq 12 .
$$
📖 [逐步解释]
这部分通过一个具体的例子 $\mathbb{Z}/12\mathbb{Z}$,演示了如何应用定理7来系统地找出有限循环群的所有子群、它们的生成元以及它们之间的包含关系。
第一步:确定所有子群
- 理论依据:定理7(3)告诉我们,$\mathbb{Z}/12\mathbb{Z}$ 的子群与12的正因子一一对应。
- 找出因子:12的正因子是 1, 2, 3, 4, 6, 12。
- 结论:$\mathbb{Z}/12\mathbb{Z}$ 将有且仅有6个子群。它们的阶也分别是 1, 2, 3, 4, 6, 12。
- 找到每个子群的生成元:
- 定理7(3)说,阶为 $a$ 的唯一子群是 $\langle x^d \rangle$,其中 $d=n/a$。在 $\mathbb{Z}/12\mathbb{Z}$ 中,生成元是 $\overline{1}$,所以这个子群是 $\langle d \cdot \overline{1} \rangle = \langle \bar{d} \rangle$。
- 阶12 ($a=12$): $d=12/12=1$。子群是 $\langle\overline{1}\rangle$。
- 阶6 ($a=6$): $d=12/6=2$。子群是 $\langle\overline{2}\rangle$。
- 阶4 ($a=4$): $d=12/4=3$。子群是 $\langle\overline{3}\rangle$。
- 阶3 ($a=3$): $d=12/3=4$。子群是 $\langle\overline{4}\rangle$。
- 阶2 ($a=2$): $d=12/2=6$。子群是 $\langle\overline{6}\rangle$。
- 阶1 ($a=1$): $d=12/1=12$。子群是 $\langle\overline{12}\rangle = \langle\overline{0}\rangle$。
- 这就列出了所有的6个子群,分别由 $\overline{0}, \overline{1}, \overline{2}, \overline{3}, \overline{4}, \overline{6}$ 生成。
第二步:为每个子群找到所有可能的生成元
- 理论依据:一个子群本身也是循环群。要找它的所有生成元,可以使用命题6。对于一个阶为 $k$ 的循环群 $\langle y \rangle$,其生成元是 $y^m$,其中 $(m,
k$ 的条件是 $(m,k)=1$。
- (a) $\mathbb{Z} / 12 \mathbb{Z}=\langle\overline{1}\rangle$ (阶 12)
- 这是一个阶为 $k=12$ 的循环群。它的生成元是 $m \cdot \overline{1} = \bar{m}$,其中 $(m,12)=1$。
- 与12互素的数 $m \in \{1, ..., 11\}$ 是 1, 5, 7, 11。
- 所以生成元是 $\overline{1}, \overline{5}, \overline{7}, \overline{11}$。
- (b) $\langle\overline{2}\rangle$ (阶 6)
- 这个子群是 $\{\overline{0}, \overline{2}, \overline{4}, \overline{6}, \overline{8}, \overline{10}\}$。它本身是一个阶为 $k=6$ 的循环群,生成元是 $\overline{2}$。
- 把 $\overline{2}$ 看作新的“$\overline{1}$”,要找它的其他生成元,就是找 $m \cdot \overline{2}$,其中 $(m,6)=1$。
- 与6互素的数 $m \in \{1, ..., 5\}$ 是 1, 5。
- 所以生成元是 $1 \cdot \overline{2} = \overline{2}$ 和 $5 \cdot \overline{2} = \overline{10}$。
- (c) $\langle\overline{3}\rangle$ (阶 4)
- 这个子群是 $\{\overline{0}, \overline{3}, \overline{6}, \overline{9}\}$。它是一个阶为 $k=4$ 的循环群。
- 要找它的生成元,就是找 $m \cdot \overline{3}$,其中 $(m,4)=1$。
- 与4互素的数 $m \in \{1, 2, 3\}$ 是 1, 3。
- 所以生成元是 $1 \cdot \overline{3} = \overline{3}$ 和 $3 \cdot \overline{3} = \overline{9}$。
- (d) $\langle\overline{4}\rangle$ (阶 3)
- 这个子群是 $\{\overline{0}, \overline{4}, \overline{8}\}$。它是一个阶为 $k=3$ 的循环群。
- 要找它的生成元,就是找 $m \cdot \overline{4}$,其中 $(m,3)=1$。
- 与3互素的数 $m \in \{1, 2\}$ 是 1, 2。
- 所以生成元是 $1 \cdot \overline{4} = \overline{4}$ 和 $2 \cdot \overline{4} = \overline{8}$。
- (e) $\langle\overline{6}\rangle$ (阶 2)
- 这个子群是 $\{\overline{0}, \overline{6}\}$。它是一个阶为 $k=2$ 的循环群。
- 要找它的生成元,就是找 $m \cdot \overline{6}$,其中 $(m,2)=1$。
- 与2互素的数 $m \in \{1\}$ 只有 1。
- 所以唯一的生成元是 $1 \cdot \overline{6} = \overline{6}$。
- (f) $\langle\overline{0}\rangle$ (阶 1)
- 这个子群是 $\{\overline{0}\}$。它是一个阶为 $k=1$ 的循环群。
- 唯一的生成元是 $\overline{0}$。
第三步:理解包含关系
📜 [原文20]
它们之间的包含关系由以下给出
$$
\langle\bar{a}\rangle \leq\langle\bar{b}\rangle \quad \text { 当且仅当 } (b, 12) \mid(a, 12), \quad 1 \leq a, b \leq 12 .
$$
📖 [逐步解释]
这条公式给出了判断 $\mathbb{Z}/12\mathbb{Z}$ 中任意两个循环子群之间包含关系的精确准则。
- 标准化:根据定理7(3)的最后一个断言,我们知道任何由 $\bar{a}$ 生成的子群,都等同于由 $\overline{(a,12)}$ 生成的子群。即 $\langle\bar{a}\rangle = \langle\overline{(a,12)}\rangle$ 且 $\langle\bar{b}\rangle = \langle\overline{(b,12)}\rangle$。
- 例如,$\langle\overline{10}\rangle = \langle\overline{(10,12)}\rangle = \langle\overline{2}\rangle$。
- 例如,$\langle\overline{9}\rangle = \langle\overline{(9,12)}\rangle = \langle\overline{3}\rangle$。
- 转化包含关系:因此,要判断 $\langle\bar{a}\rangle \leq\langle\bar{b}\rangle$,就等价于判断 $\langle\overline{(a,12)}\rangle \leq \langle\overline{(b,12)}\rangle$。
- 令 $d_a = (a,12)$ 和 $d_b = (b,12)$。这两个数都是12的因子。问题转化为,何时 $\langle\overline{d_a}\rangle \subseteq \langle\overline{d_b}\rangle$?
- 子群包含的条件:一个子群 $\langle\overline{d_a}\rangle$ 被包含在另一个子群 $\langle\overline{d_b}\rangle$ 中,其充要条件是前者的生成元 $\overline{d_a}$ 是后者中的一个元素。
- $\overline{d_a} \in \langle\overline{d_b}\rangle$ 意味着 $\overline{d_a}$ 必须是 $\overline{d_b}$ 的某个整数倍。
- 即 $\overline{d_a} = k \cdot \overline{d_b} = \overline{k \cdot d_b}$ 对某个整数 $k$ 成立。
- 这在 $\mathbb{Z}/12\mathbb{Z}$ 中等价于 $d_a \equiv k \cdot d_b \pmod{12}$。
- 在整数环 $\mathbb{Z}$ 的子群 $n\mathbb{Z}$ 中,我们有 $a\mathbb{Z} \subseteq b\mathbb{Z}$ 当且仅当 $b \mid a$。这个规律可以推广到 $\mathbb{Z}/n\mathbb{Z}$ 中由因子生成的子群。
- 所以,$\langle\overline{d_a}\rangle \subseteq \langle\overline{d_b}\rangle$ 的充要条件是 $d_b \mid d_a$。
- 最终结论:将 $d_a = (a,12)$ 和 $d_b = (b,12)$ 代回,我们得到 $\langle\bar{a}\rangle \leq\langle\bar{b}\rangle$ 的充要条件是 $(b,12) \mid (a,12)$。
💡 [数值示例]
- 示例1:判断 $\langle\overline{6}\rangle$ 和 $\langle\overline{3}\rangle$ 的关系。
- $a=6, b=3$。
- $(b,12) = (3,12) = 3$。
- $(a,12) = (6,12) = 6$。
- 条件是 $3 \mid 6$,这成立。
- 所以结论是 $\langle\overline{6}\rangle \leq \langle\overline{3}\rangle$。
- 验证:$\langle\overline{6}\rangle = \{\overline{0}, \overline{6}\}$。$\langle\overline{3}\rangle = \{\overline{0}, \overline{3}, \overline{6}, \overline{9}\}$。包含关系确实成立。
- 示例2:判断 $\langle\overline{4}\rangle$ 和 $\langle\overline{6}\rangle$ 的关系。
- $a=4, b=6$。$(b,12)=(6,12)=6$。$(a,12)=(4,12)=4$。$6 \nmid 4$。所以 $\langle\overline{4}\rangle$ 不包含于 $\langle\overline{6}\rangle$。
- 反过来,$a=6, b=4$。$(b,12)=(4,12)=4$。$(a,12)=(6,12)=6$。$4 \nmid 6$。所以 $\langle\overline{6}\rangle$ 不包含于 $\langle\overline{4}\rangle$。
- 它们之间没有包含关系。
⚠️ [易错点]
- 整除方向:包含关系 $\langle\bar{a}\rangle \leq\langle\bar{b}\rangle$ 对应于 最大公约数 的整除关系 $(b,n) \mid (a,n)$。这个方向需要记清楚,很容易搞反。直观想:子群越大,其生成元(的标准因子形式)就越小。所以 $\langle\bar{b}\rangle$ 要想更大,它的因子 $d_b=(b,n)$ 就要更小,小到能整除 $d_a=(a,n)$。
📝 [总结]
这个例子是定理7理论知识的实践场。它演示了如何按部就班地:
- 通过 $n$ 的因子找到所有子群的阶和标准生成元。
- 通过对每个子群应用命题6,找到其所有可能的生成元。
- 通过一个基于最大公约数整除的简单规则,判定任意两个子群之间的包含关系,从而画出完整的子群格图。
🎯 [存在目的]
这个例子的目的是将抽象的定理7(3)具体化、可操作化。它提供了一个完整的、可复制的工作流程,让读者可以对任何给定的有限循环群进行彻底的子群分析。通过 $\mathbb{Z}/12\mathbb{Z}$ 这个足够复杂又不过于繁琐的例子,读者可以亲手验证理论的正确性,并掌握实际的计算技巧。
🧠 [直觉心智模型]
想象12个子群是不同等级的贵族。
- $\langle\overline{1}\rangle$ 是国王,统治一切。
- $\langle\overline{2}\rangle, \langle\overline{3}\rangle, \dots$ 是公爵、侯爵等。
- 一个贵族A($\langle\bar{a}\rangle$)是另一个贵族B($\langle\bar{b}\rangle$)的下属,当且仅当贵族B的“血统纯度”因子 $(b,12)$ 比贵族A的“血统纯度”因子 $(a,12)$ 更“高贵”(即数值上更小,能整除对方)。
- 例如,$\langle\overline{6}\rangle$ 是 $\langle\overline{2}\rangle$ 的下属,因为 $\langle\overline{2}\rangle$ 的血统因子是 $(2,12)=2$,而 $\langle\overline{6}\rangle$ 的是 $(6,12)=6$,且 $2 \mid 6$。
💭 [直观想象]
想象一个由12个灯泡组成的圆环。
- 子群就是一种闪烁模式。
- 包含关系 $\langle\overline{6}\rangle \leq \langle\overline{2}\rangle$ 意味着,凡是“6号模式”(只有0, 6号灯亮)亮灯的时候,“2号模式”(0, 2, 4, 6, 8, 10号灯亮)对应的灯也必然是亮的。这很显然,因为“2号模式”亮的灯更多。
- 这个规则 $(b,n) \mid (a,n)$ 就是一个精确的数学工具,用来判断哪种闪烁模式完全覆盖了另一种闪烁模式。模式包含的灯越少,其生成元的标准化指数 $(a,n)$ 就越大。
3.2 结合中心化子与正规化子
📜 [原文21]
(2) 我们还可以将本节的结果与前一节的结果结合起来。例如,我们可以通过形成 $C_{G}(\langle x\rangle)$ 和 $N_{G}(\langle x\rangle)$ 来获得群 $G$ 的子群,对于每个 $x \in G$。可以检查元素 $g \in G$ 与 $x$ 可交换当且仅当 $g$ 与 $x$ 的所有幂都可交换,因此
$$
C_{G}(\langle x\rangle)=C_{G}(x) .
$$
如第 2 节练习 6 中所述,$\langle x\rangle \leq N_{G}(\langle x\rangle)$ 但等式不一定成立。例如,如果 $G=Q_{8}$ 且 $x=i$,
$$
C_{G}(\langle i\rangle)=\{ \pm 1, \pm i\}=\langle i\rangle \quad \text { 且 } \quad N_{G}(\langle i\rangle)=Q_{8} .
$$
请注意,我们已经观察到上述两个等式中的第一个,而第二个最容易使用练习 24 的结果计算。
📖 [逐步解释]
这个例子将本节学习的循环子群 $\langle x \rangle$ 与上一节学习的中心化子 $C_G(S)$ 和正规化子 $N_G(S)$ 这两个概念结合起来。这里,我们特别关心当集合 $S$ 是一个循环子群 $\langle x \rangle$ 时的情形。
- 中心化子 $C_{G}(\langle x\rangle)$
- 定义:$C_{G}(\langle x\rangle)$ 是 $G$ 中所有能与 $\langle x \rangle$ 中 每一个 元素 可交换的元素 $g$ 的集合。
- 即 $g \in C_{G}(\langle x\rangle) \iff g h = h g, \forall h \in \langle x \rangle$。
- $\langle x \rangle$ 的元素都是 $x^k$ 的形式。所以条件变为 $g x^k = x^k g$ 对所有整数 $k$ 成立。
- 关键结论:$C_{G}(\langle x\rangle) = C_{G}(x)$。
- $C_G(x)$ 是 $G$ 中只与 $x$ 这 一个 元素 可交换的元素 $g$ 的集合。
- 证明这个等式:
- 方向一 ($C_{G}(\langle x\rangle) \subseteq C_{G}(x)$):如果 $g$ 与 $\langle x \rangle$ 中的所有元素都可交换,那么它自然与 $x=x^1$ 可交换。所以 $g \in C_G(x)$。这个方向是显然的。
- 方向二 ($C_{G}(x) \subseteq C_{G}(\langle x\rangle)$):如果 $g$ 与 $x$ 可交换(即 $gx=xg$),那么 $g$ 是否与 $x$ 的所有幂 $x^k$ 都可交换?
- 是的。例如,对于 $x^2$:$g x^2 = gxx = xgx = xxg = x^2g$。
- 通过数学归纳法可以证明,对于所有正整数 $k$,$gx^k=x^kg$。
- 对于逆元:从 $gx=xg$ 两边同乘 $g^{-1}$ 和 $x^{-1}$,可以得到 $x^{-1}g=gx^{-1}$。所以 $g$ 也与 $x^{-1}$ 可交换。
- 因此,$g$ 与 $x$ 的所有整数次幂都可交换。所以 $g \in C_{G}(\langle x\rangle)$。
- 结论:两个集合相互包含,所以它们相等。这个结论将计算一个集合的中心化子简化为了计算一个元素的中心化子,大大减轻了计算量。
- 正规化子 $N_{G}(\langle x\rangle)$
- 定义:$N_{G}(\langle x\rangle)$ 是 $G$ 中所有满足 $g\langle x\rangle g^{-1} = \langle x\rangle$ 的元素 $g$ 的集合。
- 这个条件 $g\langle x\rangle g^{-1} = \langle x\rangle$ 意味着 $g$ 对子群 $\langle x \rangle$ 的共轭操作不改变该子群。
- 基本性质:任何子群的正规化子都包含该子群本身。所以 $\langle x\rangle \leq N_{G}(\langle x\rangle)$ 总是成立的。因为如果 $g \in \langle x \rangle$,那么 $g=x^k$。由于 $\langle x \rangle$ 是阿贝尔群,$g$ 与 $\langle x \rangle$ 中所有元素可交换,所以 $g h g^{-1} = h g g^{-1} = h$。这意味着 $g\langle x\rangle g^{-1}$ 中的每个元素都还在 $\langle x \rangle$ 中,所以 $g\langle x\rangle g^{-1} = \langle x \rangle$。
- 与中心化子的关系:中心化子要求更强(逐个元素交换),所以 $C_G(\langle x \rangle) \le N_G(\langle x \rangle)$ 总是成立的。
- 等式不一定成立:$N_G(\langle x \rangle)$ 可能比 $\langle x \rangle$ 大得多。
- 四元数群 $Q_8$ 的例子
- $G=Q_8 = \{\pm 1, \pm i, \pm j, \pm k\}$。
- 考虑由 $x=i$ 生成的循环子群 $\langle i \rangle = \{1, i, i^2, i^3\} = \{1, i, -1, -i\}$。
- 计算中心化子 $C_{Q_8}(\langle i \rangle)$:
- 根据结论,这等于 $C_{Q_8}(i)$,即 $Q_8$ 中所有与 $i$ 可交换的元素。
- $1, -1$ 与所有元素都可交换。
- $i, -i$ 与自身显然可交换。
- $j \cdot i = -k$,而 $i \cdot j = k$。所以 $j$ 不与 $i$ 可交换。
- $k \cdot i = j$,而 $i \cdot k = -j$。所以 $k$ 不与 $i$ 可交换。
- 因此,$C_{Q_8}(i) = \{\pm 1, \pm i\}$。
- 我们发现 $C_{Q_8}(\langle i \rangle)$ 恰好就是 $\langle i \rangle$ 本身。
- 计算正规化子 $N_{Q_8}(\langle i \rangle)$:
- 我们需要找所有 $g \in Q_8$ 使得 $g\langle i\rangle g^{-1} = \langle i\rangle$。
- 我们已经知道 $\langle i \rangle$ 和它的中心化子 $\{\pm 1, \pm i\}$ 肯定在正规化子里。
- 我们来检查 $j$:$j \in N_{Q_8}(\langle i \rangle)$ 吗?我们需要检查 $jij^{-1}$ 是否是 $\langle i \rangle$ 的一个生成元。
- $jij^{-1} = j(ij) = j(k) = -i$。(因为 $j^{-1}=-j$)
- $j i j^{-1} = j(i(-j)) = j (k) = -i$。
- $j i j^{-1} = k(-j) = -kj = -(-i) = i$。这里算错了。
- $i \cdot j = k \Rightarrow i = kj^{-1}$。$j \cdot i = j(kj^{-1}) = -k$。
- $jij^{-1} = j(i(-j)) = j(k) = i$。这是错的。 $jk=i$, $ij=k$。
- $jij^{-1} = (-k)j^{-1} = (-k)(-j) = kj = -i$。
- 我们得到了 $jij^{-1}=-i$。因为 $-i$ 是 $\langle i \rangle$ 的另一个生成元,所以 $j$ 通过共轭作用将一个生成元 $i$ 映射到了另一个生成元 $-i$。
- 根据练习24的结论(如果 $gxg^{-1}=x^a$ 对某个 $a$ 成立,则 $g \in N_G(\langle x \rangle)$),因为 $-i = i^3$,所以 $a=3$。因此 $j \in N_{Q_8}(\langle i \rangle)$。
- 既然 $j$ 在里面,它的逆元 $-j$ 也在。
- 同理可以验证 $k, -k$ 也在正规化子里。
- 因此 $N_{Q_8}(\langle i \rangle)$ 包含了 $Q_8$ 的所有元素,即 $N_{Q_8}(\langle i \rangle) = Q_8$。
- 总结:在这个例子中,$\langle i \rangle$ 的中心化子就是它自己,但它的正规化子是整个群 $Q_8$。这表明 $\langle i \rangle$ 在 $Q_8$ 中是一个正规子群。
⚠️ [易错点]
- C(S) vs N(S): 中心化子要求 $g$ 与 $S$ 中每个元素都“点对点”地可交换 ($gs=sg$)。正规化子只要求 $g$ 让 $S$ 这个集合“整体”保持不变 ($gSg^{-1}=S$)。后者是更弱的条件。
- 计算共轭:计算 $gxg^{-1}$ 时要特别小心,尤其是在非阿贝尔群中,顺序至关重要。
- 练习24的重要性:原文明确指出,计算正规化子最简单的方法是使用练习24的结论。那个结论将检查集合相等 $g\langle x\rangle g^{-1} = \langle x\rangle$ 的繁重任务,简化为了检查生成元的像 $gxg^{-1}$ 是否还是 $\langle x \rangle$ 的一个元素(实际上是生成元)。
📝 [总结]
这个例子展示了如何将循环子群与其他重要的子群构造(中心化子和正规化子)联系起来。
- 对于循环子群 $\langle x \rangle$,其中心化子可以简化为单个元素 $x$ 的中心化子,即 $C_G(\langle x \rangle) = C_G(x)$。
- 循环子群的正规化子 $N_G(\langle x \rangle)$ 总是包含其中心化子,但可能比它大得多。
- 通过 $Q_8$ 的例子生动地展示了 $C_G(\langle i \rangle) = \langle i \rangle$ 但 $N_G(\langle i \rangle) = Q_8$ 的情况,这说明 $\langle i \rangle$ 虽然不是中心子群,但却是正规子群。
🎯 [存在目的]
这个例子的目的是为了加深对中心化子和正规化子概念的理解,并将它们置于循环子群这个具体的、我们已经比较熟悉的情境中进行考察。它预示了正规子群(正规化子等于全群的子群)在群论中的重要性,并提供了一个非阿贝尔群中正规子群的典型范例。同时,它也展示了理论(如 $C_G(\langle x \rangle) = C_G(x)$ 和练习24的结论)是如何大大简化实际计算的。
🧠 [直觉心智模型]
想象一个社团 $G$ 和其中的一个“核心朋友圈” $\langle x \rangle$。
- 中心化子 $C_G(\langle x \rangle)$:是社团中能和这个朋友圈里 每一个人 都成为“点赞之交”(可交换)的人。这些人是朋友圈的“绝对铁杆”。结论是,你只需要和他家的“族长” $x$ 成为点赞之交,你就能和他们全家都成为点赞之交。
- 正规化子 $N_G(\langle x \rangle)$:是社团中这样一类人,他们虽然不一定和朋友圈里每个人都是朋友,但他们很“尊重”这个朋友圈。他们可能会把这个朋友圈里的A介绍给B,B介绍给C(共轭操作),但最终这个朋友圈的成员还是那些人,只是可能换了位置。他们维护了朋友圈的整体性。
- $Q_8$的例子:朋友圈 $\langle i \rangle$ 的“绝对铁杆”只有他们自己人。但是,整个社团 $Q_8$ 的所有人都很“尊重”这个朋友圈,所以它的正规化子是全社团。这说明 $\langle i \rangle$ 是一个非常重要的、受大家“承认”的团体(正规子群)。
💭 [直观想象]
想象一个国家 $G$ 和其中的一个省份 $\langle x \rangle$。
- 中心化子 $C_G(\langle x \rangle)$:是国家里的一群官员,他们与该省的 每一座城市 都有直接的、平等的交流渠道。结论是,只要一个官员能和省会城市 $x$ 平等交流,他就能和该省所有城市平等交流。
- 正规化子 $N_G(\langle x \rangle)$:是国家里的一群官员,他们颁布的政策(共轭作用)可能会让省内的A市和B市的地位互换,或者进行行政区划调整,但调整来调整去,这个省的地盘和所含的城市总体上还是那些,没有变。
- $Q_8$ 的例子:在四元数国度里,由 $i$ 省($\langle i \rangle$)的中心化子(能和省内所有城市都直接对话的)只有本省的官员。但是,整个国家的任何一个官员(包括 $j$ 和 $k$),他们颁布的法令,都不会让 $i$ 省的地盘发生变化。这说明 $i$ 省是国家的一个“联邦州”,具有特殊地位(正规子群)。
55. 行间公式索引
1. $$
\left\{x^{n} \mid n \in \mathbb{Z}\right\}=\left\{\left(x^{-1}\right)^{n} \mid n \in \mathbb{Z}\right\} .
$$
**解释**:此公式表明,由一个**元素** $x$ 生成的**循环群**与由其**逆元** $x^{-1}$ 生成的**循环群**是同一个**群**。
2.
$$
\begin{aligned}
& r^{n}=1, r^{n+1}=r, r^{n+2}=r^{2}, \ldots \\
& r^{-1}=r^{n-1}, r^{-2}=r^{n-2}, \ldots \text { 等等。 }
\end{aligned}
$$
**解释**:此组**等式**描述了**有限循环群**中**生成元** $r$ 的**幂**的周期性行为,其中 $n$ 是 $r$ 的**阶**。
3.
$$
t=n q+k, \quad \text { 其中 } 0 \leq k$$
**解释**:这是整数的**除法算法**(带余除法)的表达式,用于将任意整数 $t$ 分解为周期 $n$ 的倍数和小于周期的**余数** $k$。
4.
$$
r^{t}=r^{n q+k}=\left(r^{n}\right)^{q} r^{k}=1^{q} r^{k}=r^{k} .
$$
**解释**:此公式演示了如何利用**除法算法**和 $r^n=1$ 的性质,将**生成元**的任意高次**幂** $r^t$ 化简为指数在 $[0, n-1]$ 范围内的基本**幂** $r^k$。
5.
$$
x^{d}=x^{m r+n s}=\left(x^{m}\right)^{r}\left(x^{n}\right)^{s}=1^{r} 1^{s}=1 .
$$
**解释**:此公式是**命题**3的证明核心,它利用**裴蜀定理** ($d=mr+ns$) 证明了如果 $x^m=1$ 且 $x^n=1$,那么 $x$ 的以 $m,n$ **最大公约数** $d$ 为指数的**幂**也为1。
6.
$$
\begin{aligned}
\varphi:\langle x\rangle & \rightarrow\langle y\rangle \\
x^{k} & \mapsto y^{k}
\end{aligned}
$$
**解释**:此公式定义了一个在两个**同阶有限循环群**之间的**映射** $\varphi$,其规则是将一个**群**的**生成元**的 $k$ 次**幂**对应到另一个**群**的**生成元**的 $k$ 次**幂**。**定理**4证明了这是一个**同构**。
7.
$$
\begin{aligned}
\varphi: \mathbb{Z} & \rightarrow\langle x\rangle \\
k & \mapsto x^{k}
\end{aligned}
$$
**解释**:此公式定义了一个从整数**加法群** $\mathbb{Z}$ 到一个**无限循环群** $\langle x \rangle$ 的**映射** $\varphi$,其规则是将整数 $k$ 对应到**生成元** $x$ 的 $k$ 次**幂**。**定理**4证明了这是一个**同构**。
8.
$$
\text { 如果 } x^{r}=x^{s}, \text { 那么 } \varphi\left(x^{r}\right)=\varphi\left(x^{s}\right)
$$
**解释**:这是验证**映射** $\varphi$ 是否“**良定义**”所需的条件。它要求当输入**元素**有不同表示时(如 $x^r=x^s$),输出的结果必须是唯一的。
9.
$$
\begin{aligned}
\varphi\left(x^{r}\right) & =\varphi\left(x^{t n+s}\right) \\
& =y^{t n+s} \\
& =\left(y^{n}\right)^{t} y^{s} \\
& =y^{s}=\varphi\left(x^{s}\right)
\end{aligned}
$$
**解释**:此推导过程是**定理**4证明的一部分,它严格地证明了在两个 $n$ **阶循环群**之间定义的**映射** $\varphi(x^k)=y^k$ 是**良定义**的。
10.
$$
1=\left(x^{a}\right)^{m}=x^{a m}
$$
**解释**:此**等式**是**命题**5(1)证明中的关键步骤,通过**反证法**假设**无限阶元素**的**幂**具有**有限阶** $m$,从而导出其自身的某个非零**幂**为1的**矛盾**。
11.
$$
x^{-a m}=\left(x^{a m}\right)^{-1}=1^{-1}=1
$$
**解释**:此**等式**是**命题**5(1)证明的补充,说明即使指数 $am$ 是负数,其**相反数** $-am$ 也会是正数,同样能导出**矛盾**。
12.
$$
y=x^{a}, \quad(n, a)=d \quad \text { 并写成 } \quad n=d b, a=d c
$$
**解释**:这是**命题**5(2)证明开始时的符号设定,通过引入**最大公约数** $d$,将 $n$ 和 $a$ 分解为**互素**的部分 $b$ 和 $c$。
13.
$$
(b, c)=1
$$
**解释**:此**等式**表明,在将 $n$ 和 $a$ 分解为 $n=db, a=dc$(其中 $d=(n,a)$)后,剩余的部分 $b$ 和 $c$ 必然是**互素**的。这是数论中的一个基本性质。
14.
$$
y^{b}=x^{a b}=x^{d c b}=\left(x^{d b}\right)^{c}=\left(x^{n}\right)^{c}=1^{c}=1
$$
**解释**:此推导链证明了 $(x^a)$ 的 $n/(n,a)$ 次**幂**等于1,从而证明了 $|x^a|$ 必然整除 $n/(n,a)$。
15.
$$
x^{a k}=y^{k}=1
$$
**解释**:此**等式**是**命题**5(2)证明的后半部分,假设 $|x^a|=k$,从而回溯到 $x^{ak}=1$ 这一关系,以便利用 $|x|=n$ 的性质。
16.
$$
\left|x^{a}\right|=|x| \quad \text { 当且仅当 } \quad \frac{n}{(a, n)}=n, \quad \text { 即当且仅当 } (a, n)=1 .
$$
**解释**:此逻辑链是**命题**6证明的核心,它将“$x^a$是**生成元**”的**群论**问题,通过**阶**的计算,转化为了一个纯粹的“$a$ 与 $n$ **互素**”的数论问题。
17.
$$
\mathcal{P}=\left\{b \mid b \in \mathbb{Z}^{+} \text {且 } x^{b} \in K\right\} .
$$
**解释**:此公式定义了一个**集合** $\mathcal{P}$,它包含了所有能使**生成元** $x$ 的**幂**落入**子群** $K$ 的正指数。这是**定理**7(1)证明中的关键构造。
18.
$$
a=q d+r \quad 0 \leq r$$
**解释**:**除法算法**的表达式,在**定理**7(1)的证明中,用于将**子群** $K$ 中任意**元素** $x^a$ 的指数 $a$ 与找到的最小正指数 $d$ 关联起来。
19.
$$
K=\left\langle x^{b}\right\rangle
$$
**解释**:此**等式**在**定理**7(3)的**唯一性**证明中使用,它根据**定理**7(1)的结论,假设任意一个**阶**为 $a$ 的**子群** $K$ 必定是**循环**的,由某个 $x^b$ 生成。
20.
$$
\frac{n}{d}=a=|K|=\left|x^{b}\right|=\frac{n}{(n, b)}
$$
**解释**:这是**定理**7(3)**唯一性**证明中的核心**等式链**,通过**阶**这个不变量,将我们构造的**子群**(由 $d=n/a$ 决定)与任意**子群** $K$(由其**生成元**指数 $b$ 决定)联系起来,从而解出 $d=(n,b)$。
21.
$$
K=\left\langle x^{b}\right\rangle \leq\left\langle x^{d}\right\rangle .
$$
**解释**:这是**定理**7(3)**唯一性**证明中的一步,从 $d \mid b$ 推导出**生成元** $x^b$ 包含于 $\langle x^d \rangle$,进而推导出**子群** $K$ 包含于 $\langle x^d \rangle$。
22.
$$
\langle\bar{a}\rangle \leq\langle\bar{b}\rangle \quad \text { 当且仅当 } (b, 12) \mid(a, 12), \quad 1 \leq a, b \leq 12 .
$$
**解释**:此公式给出了判定 $\mathbb{Z}/12\mathbb{Z}$ 中两个**循环子群**之间**包含关系**的准则,它将**子群**的**包含关系**转化为了其**生成元**指数与**群阶**的**最大公约数**之间的整除关系。
23.
$$
C_{G}(\langle x\rangle)=C_{G}(x) .
$$
**解释**:此**等式**表明,一个**循环子群** $\langle x \rangle$ 的**中心化子**(能与**子群**中所有**元素**交换的**元素集合**)等于其**生成元** $x$ 的**中心化子**(能与 $x$ 交换的**元素集合**),极大地简化了计算。
24.
$$
C_{G}(\langle i\rangle)=\{ \pm 1, \pm i\}=\langle i\rangle \quad \text { 且 } \quad N_{G}(\langle i\rangle)=Q_{8} .
$$
**解释**:此公式给出了**四元数群** $Q_8$ 中**子群** $\langle i \rangle$ 的**中心化子**和**正规化子**的具体例子,说明了**中心化子**可能等于**子群**本身,而**正规化子**可能等于整个**群**。
25.
$$
\sigma_{a}: Z_{n} \rightarrow Z_{n} \quad \text { 定义为 } \quad \sigma_{a}(x)=x^{a} \text { 对于所有 } x \in Z_{n} .
$$
**解释**:此公式定义了一个称为“取 $a$ 次**幂**”的**映射** $\sigma_a$,它是研究**循环群** $Z_n$ **自同构群**的基础。
$$